je viens d'installer FreeBSD 5.1 à partir d'un CD-ROM, puis
j'ai téléchargé (sous la forme de packages pour des raisons
de convenances personnelles) divers logiciels qui m'intéressaient.
J'ai remarqué que trois ne fonctionnent pas alors que l'installation
n'a pas posé de problème de dépendance: xmms, mahjong (xmj) et corewars.
Les messages que j'obtiens sont:
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol
"getpwuid_r"
ou
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol
"__thr_jtable"
Que dois-je faire ?
S'agit-il d'une librairie que je devrais mettre à jour ?
Puis-je le faire de la même façon que pour d'autres librairies que
j'ai par ailleurs mises à jour, avec "portupgrade -fPP" ?
Je ne tiens pas suffisamment à ces trois applications pour faire courir
de risque à mon installation, qui par ailleurs me satisfait. Aussi
puis-je supposer qu'une manipulation de ce genre n'entravera pas la
bonne marche des programmes qui fonctionnent actuellement ?
--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thierry Thomas
Mardi 26 août 2003 à 21:17 GMT, Thomas Baruchel a écrit :
Bonjour,
Bonsoir,
je viens d'installer FreeBSD 5.1 à partir d'un CD-ROM, puis j'ai téléchargé (sous la forme de packages pour des raisons de convenances personnelles) divers logiciels qui m'intéressaient.
J'ai remarqué que trois ne fonctionnent pas alors que l'installation n'a pas posé de problème de dépendance: xmms, mahjong (xmj) et corewars.
Les messages que j'obtiens sont:
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol "getpwuid_r"
ou
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol "__thr_jtable"
Ça ne seraient pas des packages compilés pour la 4.8 ? Du moins pour la glib12 (pas glid). -- Th. Thomas.
Mardi 26 août 2003 à 21:17 GMT, Thomas Baruchel a écrit :
Bonjour,
Bonsoir,
je viens d'installer FreeBSD 5.1 à partir d'un CD-ROM, puis
j'ai téléchargé (sous la forme de packages pour des raisons
de convenances personnelles) divers logiciels qui m'intéressaient.
J'ai remarqué que trois ne fonctionnent pas alors que l'installation
n'a pas posé de problème de dépendance: xmms, mahjong (xmj) et corewars.
Les messages que j'obtiens sont:
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol
"getpwuid_r"
ou
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol
"__thr_jtable"
Ça ne seraient pas des packages compilés pour la 4.8 ? Du moins pour la
glib12 (pas glid).
--
Th. Thomas.
Mardi 26 août 2003 à 21:17 GMT, Thomas Baruchel a écrit :
Bonjour,
Bonsoir,
je viens d'installer FreeBSD 5.1 à partir d'un CD-ROM, puis j'ai téléchargé (sous la forme de packages pour des raisons de convenances personnelles) divers logiciels qui m'intéressaient.
J'ai remarqué que trois ne fonctionnent pas alors que l'installation n'a pas posé de problème de dépendance: xmms, mahjong (xmj) et corewars.
Les messages que j'obtiens sont:
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol "getpwuid_r"
ou
/usr/libexec/ld-elf.so.1: /usr/local/lib/libglid12.so.3: Undefind symbol "__thr_jtable"
Ça ne seraient pas des packages compilés pour la 4.8 ? Du moins pour la glib12 (pas glid). -- Th. Thomas.
Thierry Thomas
Mercredi 27 août 2003 à 05:14 GMT, Thierry Herbelot a écrit :
ceci étant, il faut passer par les ports autant que possible : on est sur alors que son appli est compilé correctement vis-à-vis de ce qui est réellement présent dans la machine.
Même s'il préfère passer par les packages binaires, c'est possible aussi, il faut juste veiller à prendre ceux prévus pour son système. -- Th. Thomas.
Mercredi 27 août 2003 à 05:14 GMT, Thierry Herbelot a écrit :
ceci étant, il faut passer par les ports autant que possible : on est sur
alors que son appli est compilé correctement vis-à-vis de ce qui est
réellement présent dans la machine.
Même s'il préfère passer par les packages binaires, c'est possible
aussi, il faut juste veiller à prendre ceux prévus pour son système.
--
Th. Thomas.
Mercredi 27 août 2003 à 05:14 GMT, Thierry Herbelot a écrit :
ceci étant, il faut passer par les ports autant que possible : on est sur alors que son appli est compilé correctement vis-à-vis de ce qui est réellement présent dans la machine.
Même s'il préfère passer par les packages binaires, c'est possible aussi, il faut juste veiller à prendre ceux prévus pour son système. -- Th. Thomas.
thomas.baruchel
Même s'il préfère passer par les packages binaires, c'est possible aussi, il faut juste veiller à prendre ceux prévus pour son système.
Je télécharge les packages binaires à ftp2.freebsd.org. Ai-je tort ?
Pour ce qui est d'activer la compatibilité, mon noyau contient déjà: COMPAT_43 et COMPAT_FREEBSD4 Or c'est ainsi que j'obtiens les messages indiqués (à la correction signalée près: glib et non glid bien sûr).
Que dois-je faire de plus ?
-- « nous devons agir comme si la chose qui peut-être ne sera pas devait être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Thomas Baruchel
Même s'il préfère passer par les packages binaires, c'est possible
aussi, il faut juste veiller à prendre ceux prévus pour son système.
Je télécharge les packages binaires à ftp2.freebsd.org.
Ai-je tort ?
Pour ce qui est d'activer la compatibilité, mon noyau contient
déjà: COMPAT_43
et COMPAT_FREEBSD4
Or c'est ainsi que j'obtiens les messages indiqués (à la correction
signalée près: glib et non glid bien sûr).
Que dois-je faire de plus ?
--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Même s'il préfère passer par les packages binaires, c'est possible aussi, il faut juste veiller à prendre ceux prévus pour son système.
Je télécharge les packages binaires à ftp2.freebsd.org. Ai-je tort ?
Pour ce qui est d'activer la compatibilité, mon noyau contient déjà: COMPAT_43 et COMPAT_FREEBSD4 Or c'est ainsi que j'obtiens les messages indiqués (à la correction signalée près: glib et non glid bien sûr).
Que dois-je faire de plus ?
-- « nous devons agir comme si la chose qui peut-être ne sera pas devait être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)