EVP_Cipher non trouvé dans libeay32.dll
Vous pouvez oublier ce premier message qui suit, j'ai résolu le problème.
Bonsoir,
Malgré avoir précisé l'usage de la bibliothèque libcurl.a dans les options du linker (sous Code::Blocks), je me retrouve avec une erreur "undefined reference to __imp__curl_easy_init".
En effet j'ai voulu compiler le code suivant :
#include <stdio.h>
#include <stdlib.h>
#include <CURL/curl.h>
int main()
{
CURL *curl ;
CURLcode res ;
curl = curl_easy_init() ;
return 0 ;
}
Je ne vois vraiment pas d'où l'erreur peut provenir. J'ai vérifié dans le source à l'origine de la bibliothèque statique libcurl.a : la fonction curl_easy_init est bien définie.
Mes headers de libcurl sont dans : C:\Program Files\CodeBlocks\MinGW\include\CURL.
Les fichiers dll (libssl32.dll, libcurl.dll et libeay32.dll) sont bien dans le projet : C:\Documents and Settings\user\mes documents\codes_C\essai.
libcurl.a est dans : C:\Program Files\CodeBlocks\MinGW\lib.
En espérant ne pas avoir créé une discussion superflu et que quelqu'un puisse m'éclairer :cry: