Re: comment lier ma librairie ?

2003-06-19 Par sujet Vaillant Etienne
Boujour, Bonjour à tous une petite question de compil en C je veux lier mes objets avec ma librairie prelude qui se trouve dans ce repertoire /usr/local/lib/libprelude.so.0.0.0 /usr/local/lib/libprelude.so.0 /usr/local/lib/libprelude.so /usr/local/lib/libprelude.la il y a aussi le fichier

Re: comment lier ma librairie ?

2003-06-19 Par sujet Vaillant Etienne
... Vu que gcc a l'option « -static », ce n'est pas un problème de librairie dynamique (donc de LD_LIBRARY_PATH, ou ldconfig, etc.) ! Gcc cherche ici la librairie libprelude.a ; il a bien le chemin correct avec l'option « -L/usr/local/lib », simplement le nom que tu indique (libprelude.la) sem

Re: comment lier ma librairie ?

2003-06-19 Par sujet Vaillant Etienne
Rajouter /usr/local/lib dans /etc/ld.so.conf puis /sbin/ldconfig Si ça ne suffit pas: [shell] export LDFLAGS="-L/usr/local/lib"; make Pas besoin, on peut remarquer que dans la ligne de compilation, il y a deja : "-L/usr/local/lib" Etienne

Re: comment lier ma librairie ?

2003-06-18 Par sujet Frédéric BOITEUX
Salut, Le Wed, 18 Jun 2003 09:10:27 +0200, pingouin osmolateur <[EMAIL PROTECTED]> a écrit : ... > gcc -static -I/usr/local/include -D_REENTRANT -DHAVE_LIBPRELUDE > -L/usr/local/lib -lcrypt -L/usr/lib -lpthread -lssl -lcrypto -lprelude > -o aide prelude_alert.o conf_yacc.o conf_lex.

Re: comment lier ma librairie ?

2003-06-18 Par sujet jean-michel OLTRA
Le mercredi 18 juin 2003, pingouin osmolateur a écrit... bonjour, > >[shell] export LDFLAGS="-L/usr/local/lib"; make > j'ai le meme resultat et la même erreur que précédemment Pareil devant le configure. C'est ce que j'ai du faire pour php et sapdb récemment. Essaie. -- Jean-Michel N'ou

Re: comment lier ma librairie ?

2003-06-18 Par sujet pingouin osmolateur
jean-michel OLTRA a écrit: Le mercredi 18 juin 2003, pingouin osmolateur a écrit... bonjour, /usr/local/lib/libprelude.so.0.0.0 /usr/local/lib/libprelude.so.0 /usr/local/lib/libprelude.so /usr/local/lib/libprelude.la /usr/bin/ld: cannot find -lprelude Il faut que je rajo

Re: comment lier ma librairie ?

2003-06-18 Par sujet jean-michel OLTRA
Le mercredi 18 juin 2003, pingouin osmolateur a écrit... bonjour, > /usr/local/lib/libprelude.so.0.0.0 > /usr/local/lib/libprelude.so.0 > /usr/local/lib/libprelude.so > /usr/local/lib/libprelude.la > /usr/bin/ld: cannot find -lprelude > Il faut que je rajoute un truc dans le path ? Rajou

comment lier ma librairie ?

2003-06-18 Par sujet pingouin osmolateur
Bonjour à tous une petite question de compil en C je veux lier mes objets avec ma librairie prelude qui se trouve dans ce repertoire /usr/local/lib/libprelude.so.0.0.0 /usr/local/lib/libprelude.so.0 /usr/local/lib/libprelude.so /usr/local/lib/libprelude.la Voici le resultat de ma commande make