Probleme de librairie lors d'une execution

Résolu
milou91 Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai un problème d'execution que je ne comprends pas. J'essaye d'executer un programme de fortran 77 (je n'ai que l'executable et non pas le fichier source), il me renvoit un problème de librairie (libg2c.so.0). Voila ce qu'il m'affiche:
"./ferrosimul.exe: error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory"
J'ai vérifié avec "ldd ", il m'affiche "not found". Il m'affiche:
ldd ferrosimul.exe
linux-gate.so.1 => (0xffffe000)
libg2c.so.0 => not found
libm.so.6 => /lib/libm.so.6 (0x43ddb000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x44161000)
libc.so.6 => /lib/libc.so.6 (0x43c7d000)
/lib/ld-linux.so.2 (0x43c60000)

Il faut se rapeller que je n'ai pas le fichier code (je ne sais pas si c'est important), mais juste le .exe .

Pourtant j'essaye avec un autre executable, cela marche correctement et il n'y a pas de problème de librairie, il trouve bien libg2c.so.0 (toujours avec ldd). Les deux executables sont dans le meme repértoire pourtant.
ldd ferro22.exe
libg2c.so.0 => /usr/lib64/libg2c.so.0 (0x00002aaaaaac8000)
libm.so.6 => /lib64/libm.so.6 (0x0000003f85800000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003f92e00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003f85400000)
/lib64/ld-linux-x86-64.so.2 (0x0000003f84400000)

J'ai vérifié mes paquetages, j'ai bien compat-libf2c.
Est ce que quelqu'un pourrait me venir en aide?
Je vous remercie.
Milou

PS: Config Fedora 6 *86_64

21 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
Bonne année
Tintin
0