Le vendredi 12 septembre 2008 09:06, reg exes a écrit : |> /usr/lib/ICAClient/wfcmgr: error while loading shared libraries: |> libXm.so.3: wrong ELF class: ELFCLASS64
Hello
Hum!!
try to use 'strace' command and look for the lib wfcmgr open (libXm)
The libXm.so.3 use by wfcmgr seems to be a 64bits.....
Some information, on my debian :
hostname:/export/opt/ICAClient/current# file ./wfcmgr
./wfcmgr: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.2.5, dynamically linked (uses shared libs), for GNU/Linux 2.2.5,
stripped
hostname:/export/opt/ICAClient/current# ldd ./wfcmgr
linux-gate.so.1 => (0xffffe000)
libXm.so.3 => /usr/lib32/libXm.so.3 (0xf7d0e000)
libXp.so.6 => /usr/lib32/libXp.so.6 (0xf7d07000)
libXpm.so.4 => /usr/lib32/libXpm.so.4 (0xf7cf7000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7ced000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf7cd5000)
libXmu.so.6 => /usr/lib32/libXmu.so.6 (0xf7cc0000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7cbc000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7cab000)
libc.so.6 => /lib32/libc.so.6 (0xf7b80000)
libXt.so.6 => /usr/lib32/libXt.so.6 (0xf7b30000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7a44000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7a36000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7a33000)
/lib/ld-linux.so.2 (0xf7f73000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7a2e000)
and in a strace (use the 'script' command and lookup in the file)
open("/usr/lib32/libXm.so.3", O_RDONLY) = 3
hope it usefull
by
--
Anthony BERGER
Administrateur Système
Infogérance CEA Cadarache
Tel : 04 42 25 78 46
pgpv4wOQbBjQo.pgp
Description: PGP signature

