Page 1 sur 1
[lib] libXext.so.6: No such file or directory (résolu)
Publié : mar. 27 mars 2012, 12:01
par erlen
J'ai installé un programme en Java et lors de son lancement j'ai ce message d'erreur :
Code : Tout sélectionner
/opt/i4j_jres/1.6.0_18/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
J'ai donc cherché libXext.so.6
Donc la librairie existe bien. Je ne comprends pas l'erreur.
Re: [lien librairie]libXext.so.6: No such file or directory
Publié : mar. 27 mars 2012, 12:07
par oktoberfest
Salut,
que donne un
Code : Tout sélectionner
$ ls -l /usr/lib/libXext.so.6
$ ldd /usr/lib/libXext.so.6
$ ldd /opt/i4j_jres/1.6.0_18/lib/i386/xawt/libmawt.so
Re: [lien librairie]libXext.so.6: No such file or directory
Publié : mar. 27 mars 2012, 13:31
par erlen
Code : Tout sélectionner
$ ls -l /usr/lib/libXext.so.6
lrwxrwxrwx 1 root root 16 9 mars 17:08 /usr/lib/libXext.so.6 -> libXext.so.6.4.0
$ ldd /usr/lib/libXext.so.6
linux-vdso.so.1 => (0x00007fff297ff000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f2353177000)
libc.so.6 => /lib/libc.so.6 (0x00007f2352dd6000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f2352bb7000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f23529b3000)
/lib/ld-linux-x86-64.so.2 (0x00007f23536e8000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f23527af000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f23525a8000)
$ ldd /opt/i4j_jres/1.6.0_18/lib/i386/xawt/libmawt.so
linux-gate.so.1 => (0xf77cf000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf774a000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf771c000)
libawt.so => /opt/i4j_jres/1.6.0_18/lib/i386/xawt/../libawt.so (0xf766d000)
libXext.so.6 => not found
libX11.so.6 => not found
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7667000)
libXtst.so.6 => not found
libXi.so.6 => not found
libjava.so => /opt/i4j_jres/1.6.0_18/lib/i386/xawt/../libjava.so (0xf7642000)
libjvm.so => not found
libc.so.6 => /usr/lib32/libc.so.6 (0xf749e000)
/lib/ld-linux.so.2 (0xf77d0000)
libjvm.so => not found
libjvm.so => not found
libverify.so => /opt/i4j_jres/1.6.0_18/lib/i386/xawt/../libverify.so (0xf7492000)
libnsl.so.1 => /usr/lib32/libnsl.so.1 (0xf7477000)
libjvm.so => not found
Re: [lien librairie]libXext.so.6: No such file or directory
Publié : mer. 28 mars 2012, 10:26
par erlen
Une idée sur comment faire pointer la librairie vers les librairies non trouvées ?
Est-ce lié au fait que j'ai Arch Linux 64bits et que si je ne me trompe pas celle demandée est 32bits, dois je installer les librairies 32bits ou y-a-t-il une autre solution (j'ai cru comprendre que l'installation des librairies 32bits était a éviter si possible)
Re: [lien librairie]libXext.so.6: No such file or directory
Publié : mer. 28 mars 2012, 10:46
par oktoberfest
En fait tu utilises des librairies 32 bits (/opt/i4j_jres/1.6.0_18/lib/i386/xawt/libmawt.so) et je pense que tu as un système 64 bits.
Il te faut la version 32 bits des librairies manquantes (lib32-libxext, lib32-libxtst, lib32-libxi, lib32-libx11 etc...)
Re: [lib] libXext.so.6: No such file or directory
Publié : mer. 28 mars 2012, 11:00
par erlen
Effectivement l'installation des librairies 32bits à régler le problème.
Merci