Problème compilation de GTK+ - Erreur libtool

redSugar Messages postés 5 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je n'arrive pas à compiler gtk+ (2.12.10) car lors du make j'ai l'erreur suivante:

creating autotestfilechooser
/bin/sh ../libtool --mode=link -o autotestkeywords
libtool: unrecognized option `-o'
Try `libtool --help' for more information.
make[2]: *** [autotestkeywords] Erreur 1
make[2]: quittant le répertoire « /root/addProg/gtk+-2.12.10/tests »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /root/addProg/gtk+-2.12.10 »
make: *** [all] Erreur 2

J'ai essayé plusieurs version de libtool, rien n'y fait.
Je suis sous Debian 4.0 R1 AMD 64 (2.6.18-6-amd64).
Qui peut m'aider, please ???
Quelqu'un a-t-il déjà eu cette erreur ?

Merci.
Joe.
Configuration: Debian 4.0 R1 AMD 64

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Ca ne répond pas à la question mais pourquoi ne pas simplement installer le paquet gtk avec aptitude ? Même question pour libtool. Qu'est ce que tu cherches à faire. Par ailleurs peux-tu donner un lien vers les sources que tu cherches à compiler ?

    Bonne chance
    0
    1. redSugar Messages postés 5 Statut Membre
       
      Salut,

      Je cherche à installer (et donc compiler) wireshark 1.0.0 sur ma Debian.

      Je ne connais pas aptitude, c'est quoi ?

      J'ai réussi (à priori) à compiler et installer GTK (2.12.10) en faisant la chose suivante:

      -Dans le répertoire d'installer (tax cvf), il y a un répertoire tests.
      -Dedans, il y a un fichier Makefile avec la ligne 1312 suivante, qui commence par:

      $(CXXLINK) ......

      Je l'ai commenté et ça passe !!!

      Qu'en penses-tu ?
      @+
      Joe.
      0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Ah oui non mais alors tu ne t'y prends pas du tout comme il faut. En fait sous debian la plupart des logiciels dont wireshark sont disponibles sous forme de paquet. Pour manipuler des paquets tu as plein d'outils dont aptitude (le remplaçant d'apt-get), apt-cache, dpkg... Pour plus de détail, lis :
    http://doc.ubuntu-fr.org/apt

    En particulier :
    (mando@aldur) (~) $ apt-cache search wireshark
    packeth - Ethernet packet generator
    tshark - network traffic analyzer (console)
    wireshark - network traffic analyzer
    wireshark-common - network traffic analyser (common files)
    wireshark-dev - network traffic analyser (development tools)
    ethereal - dummy upgrade package for ethereal -> wireshark
    ethereal-common - dummy upgrade package for ethereal -> wireshark
    ethereal-dev - dummy upgrade package for ethereal -> wireshark
    tethereal - dummy upgrade package for ethereal -> wireshark
    

    Donc pour installer wireshark on fait JUSTE (et on ne se prend pas la tête à compiler des librairies, apt gère toutes les dépendances comme un grand) en root :
    aptitude install wireshark

    Et c'est tout :-)

    Bonne chance
    0