Téléchargement
illégal
Posez votre question Signaler

[COSMOMC] error while loading shared librarie

Phoenix407 - Dernière réponse le 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.
Lire la suite 

[COSMOMC] error while loading shared librarie »

1 réponses
Réponse
+1
moins plus
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.
Ajouter un commentaire
Ce document intitulé « [COSMOMC] error while loading shared librarie » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?