Page 1 sur 1

[Librairie] Problème dépendance libgmp.so.3 (Résolu)

Publié : sam. 27 mars 2010, 10:57
par The Dreammaker
Bonjour,

j'ai installé la suite de CAO Geda via yaourt (paquet geda-gaf) mais lorsque je tente de lancer un programme inclus dans ladite suite, par exemple gschem, j'obtiens le message d'erreur suivant :
[XXXXXX@XXXXXXXX_XXXXXX ~]$ gschem
gschem: error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory
Apparemment il n'arrive pas à trouver la librairie GMP: http://gmplib.org/. J'ai donc réinstallé le seul paquet lié à GMP dans yaourt : core/gmp 5.0.1-1, mais ça n'a pas résolu le problème.

D'après ce qui suit, libgmp.so.3 n'est toujours pas dans le répertoire des librairies.
[XXXXXX@XXXXXXXX_XXXXXX ~]$ ls -l /usr/lib/libgmp*
-rw-r--r-- 1 root root 765762 18 mars 13:07 /usr/lib/libgmp.a
lrwxrwxrwx 1 root root 16 18 mars 13:07 /usr/lib/libgmp.so -> libgmp.so.10.0.1
lrwxrwxrwx 1 root root 16 18 mars 13:07 /usr/lib/libgmp.so.10 -> libgmp.so.10.0.1
-rwxr-xr-x 1 root root 404602 18 mars 13:07 /usr/lib/libgmp.so.10.0.1
-rw-r--r-- 1 root root 24898 18 mars 13:07 /usr/lib/libgmpxx.a
lrwxrwxrwx 1 root root 17 18 mars 13:07 /usr/lib/libgmpxx.so -> libgmpxx.so.4.2.1
lrwxrwxrwx 1 root root 17 18 mars 13:07 /usr/lib/libgmpxx.so.4 -> libgmpxx.so.4.2.1
-rwxr-xr-x 1 root root 16601 18 mars 13:07 /usr/lib/libgmpxx.so.4.2.1
Je n'ai pas trouvé de post similaire sur le forum et je n'ai pas vraiment compris les informations disponibles sur le Web, donc si quelqu'un avait un début de piste, ça serait sympa :) .

Re: [Librairie] Problème dépendance libgmp.so.3 (Non résolu)

Publié : sam. 27 mars 2010, 17:22
par Refuznik
As tu essayé en créant un lien symbolique directement ln -s libgmp.so libgmp.so.3 ?
Secundo tu es en 32 ou 64 bits ?

Re: [Librairie] Problème dépendance libgmp.so.3 (Non résolu)

Publié : sam. 27 mars 2010, 18:53
par farvardin
moi j'ai encore /usr/lib/libgmp.so.3 qui lie à libgmp.so.3.5.2 sur mon système. Je n'ai pas faire de MAJ depuis quelque temps, et je vois que depuis gmp-5.0.1-1 a été publié, donc dans la nouvelle version que tu as, cela n'est plus la version 3 de cette bibliothèque.

Essaye de recompiler geda-gaf depuis yaourt, cela devrait résoudre le pb de bibliothèque remplacée depuis.

Re: [Librairie] Problème dépendance libgmp.so.3 (Résolu)

Publié : dim. 28 mars 2010, 11:46
par The Dreammaker
Le problème est résolu, il suffisait de créer un lien symbolique dans le répertoire des librairies grâce à la commande donnée par Refuznik :
ln -s libgmp.so libgmp.so.3
Merci à tous les deux :wink:, je vais maintenant pouvoir bricoler du circuit électronique :D .