[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

comment lier ma librairie ?



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

aide-0.9$ make
make  all-recursive
make[1]: Entering directory `/home/******/aide-0.9'
Making all in src
make[2]: Entering directory `/home/*******/aide-0.9/src'
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.o getopt.o getopt1.o gnu_regex.o error.o md.o db.o commandconf.o db_file.o db_disk.o db_lex.o db_sql.o gen_list.o list.o do_md.o base64.o symboltable.o compare_db.o be.o util.o aide.o -lmhash -lcrypt
/usr/bin/ld: cannot find -lprelude
collect2: ld returned 1 exit status
make[2]: *** [aide] Error 1
make[2]: Leaving directory `/home/******/aide-0.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/******/aide-0.9'
make: *** [all-recursive-am] Error 2

Il faut que je rajoute un truc dans le path ?
merci pour l'aide

AC



Reply to: