[COSMOMC] error while loading shared librarie

Fermé
Phoenix407 - 3 nov. 2008 à 10:39
 BMWW - 3 nov. 2008 à 11:05
Bonjour,
Voilà je suis en doctorat d'astrophysique et pour mon travail j'ai besoin d'utiliser un logiciel qui s'appelle COSMOMC. J'ai suivi les instructions à la lettre. Lorsque j'ai compilé le programme tout s'est bien passé. J'ai réussi à configuer le makefile correctement, d'ailleurs je vous montre la config :
#Intel MPI (assuming mpif77 set to point to ifort)
#change -lmkl_ia32 to -lmkl_p3 for MKL versions earlier than 6 (6 needed for ifc 8+)
#F90C = /opt/intel/fce/10.0.023/bin/ifort
F90C = ifort
FFLAGS = -O2 -ip -W0 -WB -openmp -fpp -vec_report0
LAPACKL = -L/opt/intel/mkl/9.1.023/lib/em64t -lmkl_lapack -lmkl -lguide -lpthread


Ensuite j'ai voulu lancer l'exécutable issu de cette compilation et lorsque je l'ai lancé, voici ce que j'ai obtenue
./cosmomc: error while loading shared libraries: libmkl_lapack.so: cannot open shared object file: No such file or directory

J'ai aussi fait un $ldd cosmomc et voilà ce que ça rend :
ldd cosmomc
libmkl_lapack.so => not found
libmkl.so => not found
libguide.so => /opt/intel_fce_80/lib/libguide.so (0x00002aaaaaac1000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003d95200000)
libm.so.6 => /lib64/libm.so.6 (0x0000003d94a00000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003d9c800000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003d9c400000)
libcxaguard.so.5 => /opt/intel_fce_80/lib/libcxaguard.so.5 (0x00002aaaaabff000)
libc.so.6 => /lib64/libc.so.6 (0x0000003d94600000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003d94e00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d94200000)


Enfin je ne sais plus quoi faire, je suis bel et bien perdu. Merci à tout ceux qui pourrait me donner un petit coup de main.

1 réponse

Je pense que tu as bien installé, et quand tu as fait un bilan à juste titre, ton ordi t'as désigné les paquets qui te manquaient : libmkl.so>not found etc... dresse la liste de tous ces paquets et va voir s'ils sont présents dans la liste de gestion des paquets et demande l'installation.
1