Erreur lors du chargement des bibliothèques partagées libstdc++..5
Je suis tente de lancer un programme appelé GlimmerHMM, cependant quand j'essaie d'appeler le programme, j'obtiens cette erreur:
./glimmerhmm_linux
./glimmerhmm_linux: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
J'ai donc essayé de télécharger et d'installer:
sudo apt-get install libstdc++5
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
html2text libmail-sendmail-perl libsys-hostname-long-perl
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed: libstdc++5
0 upgraded, 1 newly installed, 0 to remove and 183 not upgraded.
Need to get 255 kB of archives.
After this operation, 1,155 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/precise/universe libstdc++5 amd64 1:3.3.6-25ubuntu1 [255 kB]
Fetched 255 kB in 4s (54.0 kB/s)
Selecting previously unselected package libstdc++5.
(Reading database ... 176303 files and directories currently installed.)
Unpacking libstdc++5 (from .../libstdc++5_1%3a3.3.6-25ubuntu1_amd64.deb) ...
Setting up libstdc++5 (1:3.3.6-25ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Mais j'ai toujours le même message d'erreur lors de l'appel du programme. Merci à l'avance!
Avez-vous trouvé libstdc++..5 dans /usr/lib/ maintenant?
dans /usr/lib/ libstdc++.donc, libstdc++..5, libstdc++..5.0.7, puis plusieurs libstdc++..6 fichiers.
dans /usr/lib/ libstdc++.donc, libstdc++..5, libstdc++..5.0.7, puis plusieurs libstdc++..6 fichiers.
OriginalL'auteur user1784467 | 2013-01-16
Vous devez vous connecter pour publier un commentaire.
Les Chances sont, si vous êtes à l'exécution d'un programme assez vieux pour avoir besoin de
libstdc++
v5, c'est aussi une application 32 bits, donc il ne peut pas utiliser le (64-bit)libstdc++5
que vous avez installés. Installer leia32-libs
paquet.Il n'a pas de travail pour moi. Mais je l'ai essayé, et a ensuite travaillé: sudo ln -s /usr/lib64/libstdc++..5 /usr/lib/
J'ai réussi en utilisant
sudo apt-get install libstdc++5.i386
pour obtenir la version 32 bits dans/usr/lib/i386-linux-gnu/libstdc++.so.5
OriginalL'auteur duskwuff