[lib] libXext.so.6: No such file or directory (résolu)

Applications, problèmes de configuration réseau
erlen
Hankyu
Messages : 43
Inscription : dim. 04 mars 2012, 11:35

[lib] libXext.so.6: No such file or directory (résolu)

Message 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

Code : Tout sélectionner

find -iname libXext.so.6
/usr/lib/libXext.so.6
Donc la librairie existe bien. Je ne comprends pas l'erreur.
Dernière modification par erlen le mer. 28 mars 2012, 11:01, modifié 1 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [lien librairie]libXext.so.6: No such file or directory

Message 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
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
erlen
Hankyu
Messages : 43
Inscription : dim. 04 mars 2012, 11:35

Re: [lien librairie]libXext.so.6: No such file or directory

Message 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
erlen
Hankyu
Messages : 43
Inscription : dim. 04 mars 2012, 11:35

Re: [lien librairie]libXext.so.6: No such file or directory

Message 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)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [lien librairie]libXext.so.6: No such file or directory

Message 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...)
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
erlen
Hankyu
Messages : 43
Inscription : dim. 04 mars 2012, 11:35

Re: [lib] libXext.so.6: No such file or directory

Message par erlen »

Effectivement l'installation des librairies 32bits à régler le problème.
Merci
Répondre