Le Tue, Mar 11, 2003 at 10:42:18AM +0100, STOJICEVIC E InfoEdpRsa �crivait:
> make[1]: Entering directory `/home/edi/packaging/hydan-0.10'
> gcc -Wall -Ilibdisasm -g -D_DEBUG -DVARBITS  -o hydan hdn_common.o
> hdn_embed.o hdn_decode.o hdn_stats.o 
> hdn_insns.o  hdn_crypto.o hydan.o -Llibdisasm -ldisasm -lcrypto -lm
> /usr/bin/ld: ne peut trouver -ldisasm
> 
> Qu'elle est l'astuce pour que le Makefile du r�pertoire
> <paquet>/libdisasm/ soit pris en compte lors de la cr�ation du paquet
> ?

C'est l'option -L de gcc qui indique o� chercher les biblioth�ques. En
l'ocurrence il y a d�j� le -Llibdisasm qui va bien ... il faut juste
v�rifier que la lib compil�e (et le .so correspondant) est disponible
dans ce r�pertoire au moment o� le reste du programme est compil�.
Peut-�tre dois-tu lancer manuellement dans debian/rules la compilation
de libdisasm en premier ?

A+
-- 
Rapha�l Hertzog -+- http://www.ouaza.com
Formation Linux et logiciel libre : http://www.logidee.com


Répondre à