Je suis en train d'essayer de compiler Zfone (http://www.philzimmermann.com/EN/zfone/index.html) afin de le tester avec Wengo . Je bloque sur un problème lié à libipq .
Libipq fait partie d'Iptable. J'ai donc téléchargé les sources d'Iptable, lancé la compil et vérifié que libipq se trouvait bien dans /usr/local/include et les librairies bien dans /usr/local/lib
Ensuite : ./configure --with-ipq-includedir=/usr/local/include/libipq/ --with-ipq-libdir=/usr/local/lib/libipq/
Mais j'obtiens l'erreur suivante :
checking for main in -lipq... no
ERROR: Couldn't find library libipq
Install library and try again.
J'ai mis en commantaire "exit 1" pour voir la suite. La compilation se déroule bien mais le link se plante :
gcc -g -O2 -o voipd voipd.o voipd_net.o main.o voipd_ctrl.o inc_cmd.o out_cmd.o /usr/local/lib/libzrtp.a /usr/local/lib/libsrtp.a /usr/local/lib/libzrtphelper.a /usr/local/lib/libbn.a -lipq -lpthread -lrt
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: ne peut trouver -lipq
Est-ce que quelqu'un à une idée ? Merci.
# Installes les headers de ta distro
Posté par benoar . Évalué à 2.
[^] # Re: Installes les headers de ta distro
Posté par Jean-Yves Beaujean (site web personnel) . Évalué à 1.
Merci pour ce conseil, je n'y avais pas pensé. Ca fonctionne.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.