Problème compilation de GTK+ - Erreur libtool

Fermé
redSugar Messages postés 5 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 7 octobre 2008 - 6 juin 2008 à 12:10
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 6 juin 2008 à 16:35
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.

2 réponses

mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 7 804
6 juin 2008 à 16:20
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
redSugar Messages postés 5 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 7 octobre 2008
6 juin 2008 à 16:28
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
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 7 804
6 juin 2008 à 16:35
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