--- Begin Message ---
- Subject: Re: [glibc2.1] Faire tourner netscape 4.51 ?
- From: dupuis@lei.ucl.ac.be (Pascal A. Dupuis)
- Date: 04 May 1999 13:05:06 GMT
- Approved: moderateurs-fcolm@efrei.fr
- Newsgroups: fr.comp.os.linux.moderated
- Organization: Electricity Department, UCL, Be
- References: <slrn7it6t6.64j.dupuis@pc-dupuis.lei.ucl.ac.be>
- Reply-to: dupuis@lei.ucl.ac.be
- User-agent: slrn/0.9.5.4 (UNIX)
- Xref: newsr.Belgium.EU.net fr.comp.os.linux.moderated:3011
Thus spake Pascal A. Dupuis on fr.comp.os.linux.moderated
>j'ai installé et essayé de faire tourner communicator-4.51 (linux2.0, prévu
>pour glibc2.0) sous glibc2.1. J'ai le message :
>/usr/local/netscape/netscape: error in loading shared libraries:
>/usr/local/netscape/netscape: undefined symbol: __eh_pc
>
Voici les explications :
__eh_pc est une variable ajoutée par le compilateur ! J'avais une version de
libstdc++.so.2.8.1.1 compilée avec egcs, un nm montre que cette
variable n'y est pas. Par contre, une version compilée avec gcc-2.8.1 la
contient. J'ai donc installé cette version sous le nom
'/usr/lib/libstdc++.so.2.8.1.1.gcc', et je l'inclus dans la variable
d'environnement LD_PRELOAD avec de lancer netscape, qui fonctionne à présent
correctement.
Merci pour les réponses
Pascal Dupuis
--
To be or not to be. -- Shakespeare
To do is to be. -- Nietzsche
To be is to do. -- Sartre
Do be do be do. -- Sinatra
--
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.
--- End Message ---