Erreur chargement libirc.so

nuanda -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un souci avec le chargement de libirc.so lorsque j'execute un programme nécessitant ce module:

error while loading shared libraries: libirc.so: cannot open shared object file: No such file or directory

Pourtant, il me semble avoir correctement defini LD_LIBRARY_PATH:

set LD_LIBRARY_PATH = /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/

echo $LD_LIBRARY_PATH donne bien:
/lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/

J'ai bien sur vérifié avec ls /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/ que libirc.so se situe au bon endroit.

Je ne comprends pas trop pour libirc.so n'est pas chargé...

Est-ce que quelqu'un pourrait me donner une indication pour résoudre le probleme svp?

Merci d'avance !

Nuanda

Linux 2.6.32-71.el6.x86_64 x86_64

3 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    C'est quoi ton shell, csh/tcsh ?
    0
  2. nuanda
     
    echo $SHELL
    /bin/bash

    mais dans le script que je lance il y a:
    #!/bin/csh
    #PBS -S /bin/csh

    Tu crois que le probleme pourrait venir de mon .bashrc ou .bash_profile ?

    Merci!
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    essayer avec :
    setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:/lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64
    0
    1. nuanda
       
      Ca plante si je fais ce que tu proposes:
      Bad : modifier in $ (/).

      Et en mettant les {} :
      setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:/lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64

      ça fait la meme chose qu'avant:
      error while loading shared libraries: libirc.so: cannot open shared object file: No such file or directory

      Merci quand meme...
      0
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      essayer
      setenv LD_LIBRARY_PATH /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64
      
      0
    3. nuanda
       
      error while loading shared libraries: libirc.so: cannot open shared object file: No such file or directory

      :)
      0
    4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      est ce que c'est un exécutable 32 bits ?
      il manque peut-être les librairies 32bits sur un systeme 64bits
      que répond:
      file <nom de l'exécutable>
      ldd <nom de l'exécutable>
      ls -l  /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc* 
      0
    5. nuanda
       
      Voici le resultat des commandes que tu proposes:

      file myexec
      myexec: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4, not stripped
      
      ldd myexec
      	linux-vdso.so.1 =>  (0x00007ffffb959000)
      	librt.so.1 => /lib64/librt.so.1 (0x0000003a74800000)
      	libnuma.so.1 => /usr/lib64/libnuma.so.1 (0x0000003a77000000)
      	libdl.so.2 => /lib64/libdl.so.2 (0x0000003a73800000)
      	libirc.so => /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.so (0x00007f397a8ea000)
      	libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003a84000000)
      	libutil.so.1 => /lib64/libutil.so.1 (0x0000003a81400000)
      	libm.so.6 => /lib64/libm.so.6 (0x0000003a73c00000)
      	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003a77800000)
      	libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003a74000000)
      	libc.so.6 => /lib64/libc.so.6 (0x0000003a73400000)
      	/lib64/ld-linux-x86-64.so.2 (0x0000003a73000000)
      
      ls -l  /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc*
      -rwxr-xr-x 1 root root 448428 Dec 19  2011 /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.a
      -rwxr-xr-x 1 root root  11620 Dec 19  2011 /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc_s.a
      -rwxr-xr-x 1 root root 295158 Dec 19  2011 /lfs/data0/gstar_local/intel/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.so
      
      0