[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: librairies



Merci pour les conseils

Le 23/11/2010 02:13, Jean-Yves F. Barbier a écrit :
On Tue, 23 Nov 2010 01:28:02 +0100, benoit soete<nattybwoai@neuf.fr>  wrote:

...
export LD_LIBRARY_PATH=/opt/pt/lib/:$LD_LIBRARY_PATH

ça permet à packet tracer de trouver les librairies présentes dans
/opt/pt/lib/ ... mais ça ne règle pas tout :
mauvaise option: il faut créer un fichier pour ldconfig, par exemple
/etc/ld.so.conf.d/PACKET_TRACER.conf et y mettre le path (complet) voulu
puis lancer un ldconfig pour la MàJ.

Fait :
/etc/ld.so.conf.d/PacketTracer5.conf :
#Packet Tracer 5 default configuration
/usr/local/lib
/usr/local/pt/lib
/lib
/usr/lib
/usr/lib64
(j'ai déplacé l'arborescence ds /usr/local/pt suite aux remarques sur le dossier /opt)

J'ai ensuite lancé un ldconfig

les librairies affichées comme manquantes pour la commande suivante sont
pour la plupart présentes dans /usr/lib :
les libs marquées 'not found' sont manquantes dans le système; il faut les
chercher avec ton gestionnaire de packages et les installer

/opt/pt# ldd /opt/pt/bin/PacketTracer5
      linux-gate.so.1 =>   (0xf7770000)
...
      libQtGui.so.4 =>  /opt/pt/lib/libQtGui.so.4 (0xf6033000)
      libXext.so.6 =>  not found
par exemple, chez moi:
dpkg -l libxext*
renvoie (la -dev ne sert que si tu as des compilations à faire):
================================================================
ii  libxext-dev  2:1.1.2-1 X11 miscellaneous extensions library
      (development headers)
ii  libxext6     2:1.1.2-1 X11 miscellaneous extension library
un  libxext6-dbg<néant>    (aucune description n'est disponible)

et pour info, il-y-a un méchant faisceau de présomption que cisco fasse la
même chose que m$, à savoir créer des failles spécifiques dans ses OS/softs.

Chez moi :
dpkg -l libxext*
renvoie ceci
===================-===================-==================
ii libxext-dev 2:1.1.2-1 X11 miscellaneous extensions library (development head ii libxext6 2:1.1.2-1 X11 miscellaneous extension library

et
#find / -name libXext*
renvoie
/usr/lib/libXext.a
/usr/lib/libXext.so
/usr/lib/libXext.so.6
/usr/lib/libXext.so.6.4.0

mais quand je relance
#ldd /opt/pt/bin/PacketTracer5
    linux-gate.so.1 =>  (0xf7732000)
    libQtWebKit.so.4 => /usr/local/pt/lib/libQtWebKit.so.4 (0xf6dff000)
    libQtScript.so.4 => /usr/local/pt/lib/libQtScript.so.4 (0xf6cde000)
libQt3Support.so.4 => /usr/local/pt/lib/libQt3Support.so.4 (0xf69ed000)
    libQtSql.so.4 => /usr/local/pt/lib/libQtSql.so.4 (0xf69b2000)
    libQtXml.so.4 => /usr/local/pt/lib/libQtXml.so.4 (0xf696c000)
    libQtGui.so.4 => /usr/local/pt/lib/libQtGui.so.4 (0xf5ff5000)
    libXext.so.6 => not found
    libX11.so.6 => not found
    libQtNetwork.so.4 => /usr/local/pt/lib/libQtNetwork.so.4 (0xf5f2b000)
    libQtCore.so.4 => /usr/local/pt/lib/libQtCore.so.4 (0xf5cf1000)
    librt.so.1 => /lib32/librt.so.1 (0xf5ce8000)
    libpthread.so.0 => /lib32/libpthread.so.0 (0xf5cce000)
    libdl.so.2 => /lib32/libdl.so.2 (0xf5cca000)
    libstdc++.so.6 => not found
    libm.so.6 => /lib32/libm.so.6 (0xf5ca4000)
    libgcc_s.so.1 => not found
    libc.so.6 => /lib32/libc.so.6 (0xf5b5c000)
    /lib/ld-linux.so.2 (0xf7733000)
    libXext.so.6 => not found
    libX11.so.6 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libXext.so.6 => not found
    libX11.so.6 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libXext.so.6 => not found
    libX11.so.6 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found
    libstdc++.so.6 => not found
    libgcc_s.so.1 => not found

Quand j'essaie de lancer l'appli :
/usr/local/pt# ./bin/PacketTracer5
./bin/PacketTracer5: error while loading shared libraries: libXext.so.6: wrong ELF class: ELFCLASS64




Reply to: