je crois qu'il y a un lien cassé sur cette librairie.
j'ai déjà essayé :
rpm -i libstdc++-3.3.3-7.i386.rpm
il me réponds :
paquetage libstdc++-3.3.3-7 déjà installé
en faisant :
rpm -qa|grep -i libstdc++
le résultat donne :
libstdc++34-devel-3.4.0-1
compat-libstdc++-7.3-2.96.126
libstdc++-devel-3.3.3-7
libstdc++34-3.4.0-1
libstdc++-3.3.3-7
j'avoue (un peu débutant) ne pas y reconnaitre mes petits. ?????
Bonsoir
Quelle partie du noyau requiert la lib std du c++ ?
Sinon, vus la version de gcc et de libstc++ (-v3)
Tu devrais normalement avoir un fichier libstdc++.so.6
Dans un répertoire qui pourrait être
/usr/lib/gcc/i386-linux/3.4.4/
avec i386-linux à remplacer par ce qu'il faut ;-)
la lib std c++ est nécessaire pour une appli c++ que je veux compiler et linker.
cette appli est dèjà écrite (depuis 10 ans) . Il s'agit d'un portage.
la compil se passe bien, sauf au link :
pb avec _dso_handle.
en cherchant un peu j'arrive à cette lib manquante.
j'ai installé gcc 3.4.0, puis gcc 3.4.4.
mais peut-être je m'y suis mal pris. il y avait à déinstaller des paquetages avant ?
pour me depatouiller de ces paquetages interdépendants, j'ai trouvé synaptic.
Tu peux gérer tes rpm visuellement. Il s'occupe du reste.
J'ai déjà retiré gcc 3.4.4.
je pense qu'il est en conflit avec gcc 3.3.3.
a confirmer....
# libstdc++.so.5
Posté par david pulp . Évalué à 2.
[^] # Re: libstdc++.so.5
Posté par Bernard G. . Évalué à 0.
j'ai déjà essayé :
rpm -i libstdc++-3.3.3-7.i386.rpm
il me réponds :
paquetage libstdc++-3.3.3-7 déjà installé
en faisant :
rpm -qa|grep -i libstdc++
le résultat donne :
libstdc++34-devel-3.4.0-1
compat-libstdc++-7.3-2.96.126
libstdc++-devel-3.3.3-7
libstdc++34-3.4.0-1
libstdc++-3.3.3-7
j'avoue (un peu débutant) ne pas y reconnaitre mes petits. ?????
# Besoin pour quoi ?
Posté par Sisyphe Plâtrier . Évalué à 2.
Quelle partie du noyau requiert la lib std du c++ ?
Sinon, vus la version de gcc et de libstc++ (-v3)
Tu devrais normalement avoir un fichier libstdc++.so.6
Dans un répertoire qui pourrait être
/usr/lib/gcc/i386-linux/3.4.4/
avec i386-linux à remplacer par ce qu'il faut ;-)
[^] # Re: Besoin pour quoi ?
Posté par Bernard G. . Évalué à 0.
cette appli est dèjà écrite (depuis 10 ans) . Il s'agit d'un portage.
la compil se passe bien, sauf au link :
pb avec _dso_handle.
en cherchant un peu j'arrive à cette lib manquante.
j'ai installé gcc 3.4.0, puis gcc 3.4.4.
mais peut-être je m'y suis mal pris. il y avait à déinstaller des paquetages avant ?
pour le répertoire j'ai (fedora 2) :
/usr/lib/gcc/i386-redhat-linux/3.4.0
avec
-rw-r--r-- 1 root root 1604 avr 21 2004 crtbegin.o
-rw-r--r-- 1 root root 1964 avr 21 2004 crtbeginS.o
-rw-r--r-- 1 root root 1988 avr 21 2004 crtbeginT.o
-rw-r--r-- 1 root root 1288 avr 21 2004 crtend.o
-rw-r--r-- 1 root root 1336 avr 21 2004 crtendS.o
drwxr-xr-x 6 root root 4096 mar 17 14:13 include
-rw-r--r-- 1 root root 50762 avr 21 2004 libgcc.a
-rw-r--r-- 1 root root 31328 avr 21 2004 libgcc_eh.a
lrwxrwxrwx 1 root root 18 mar 17 14:13 libgcc_s.so -> /lib/libgcc_s.so.1
-rw-r--r-- 1 root root 21586378 avr 21 2004 libgcj.a
lrwxrwxrwx 1 root root 24 mar 17 14:13 libgcj.so -> ../../../libgcj.so.5. 0.0
-rw-r--r-- 1 root root 338 avr 21 2004 libgcj.spec
-rw-r--r-- 1 root root 12112 avr 21 2004 libgcov.a
-rw-r--r-- 1 root root 127674 avr 21 2004 lib-org-w3c-dom.a
lrwxrwxrwx 1 root root 33 mar 17 14:13 lib-org-w3c-dom.so -> ../../../lib -org-w3c-dom.so.5.0.0
-rw-r--r-- 1 root root 250752 avr 21 2004 lib-org-xml-sax.a
lrwxrwxrwx 1 root root 33 mar 17 14:13 lib-org-xml-sax.so -> ../../../lib -org-xml-sax.so.5.0.0
-rw-r--r-- 1 root root 1704166 avr 21 2004 libstdc++.a
lrwxrwxrwx 1 root root 27 mar 17 14:32 libstdc++.so -> ../../../libstdc++ .so.6.0.0
-rw-r--r-- 1 root root 150040 avr 21 2004 libsupc++.a
-rw-r--r-- 1 root root 3806 avr 21 2004 specs
on voit un link
lrwxrwxrwx 1 root root 27 mar 17 14:32 libstdc++.so -> ../../../libstdc++ .so.6.0.0
est-ce l'erreur ?
sinon, comment revenir en arrière ?
comment connaitre la liste des paquetages d'une version d'un gcc donné ?
[^] # Re: Besoin pour quoi ?
Posté par Bernard G. . Évalué à 0.
Tu peux gérer tes rpm visuellement. Il s'occupe du reste.
J'ai déjà retiré gcc 3.4.4.
je pense qu'il est en conflit avec gcc 3.3.3.
a confirmer....
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.