agus83
15-11-2007, 15:17
Ciao a tutti,
ho un piccolo problema quando cerco di compilare il mio programma che utilizza funzioni della liberira OpenSsl. Nello specifico utilizzo la funzione HMAC();
Ho includo nel mio programma i file header hmac.h, sha.h e evp.h. Quando eseguo il comando:
gcc -c file.c non ho nessun problema e mi crea il file .o corrispondente
Quando pero faccio'
gcc -o file file.o mi da uno strano errore -> undefined reference to 'EVP_sha1' ; undefined reference to 'HMAC'.
Cosa devo fare? ho messo le librerie corrette eppure da errore,ma non so perchè
HELP ME!!!!!!
ho un piccolo problema quando cerco di compilare il mio programma che utilizza funzioni della liberira OpenSsl. Nello specifico utilizzo la funzione HMAC();
Ho includo nel mio programma i file header hmac.h, sha.h e evp.h. Quando eseguo il comando:
gcc -c file.c non ho nessun problema e mi crea il file .o corrispondente
Quando pero faccio'
gcc -o file file.o mi da uno strano errore -> undefined reference to 'EVP_sha1' ; undefined reference to 'HMAC'.
Cosa devo fare? ho messo le librerie corrette eppure da errore,ma non so perchè
HELP ME!!!!!!