Hi Günter,
Am 2013-04-02 00:43, schrieb Guenter:
I have built now c-ares 1.9.1 with 'mingw32-make -f Makefile.m32' and
tried to compile curl against it:
1. Added #define HTTP_ONLY and uncommented #define USE_ARES in
config-win32.h
2. Set LIBCARES_PATH=E:\Downloads\c-ares-1.9.1
3. Finally compiled curl with mingw32-make mingw32-winssl-ares
But the linking fails with:
[snip]
What now?
oh! seems that c-ares is build static only while libcurl tries to link
the dynamic one; I will look into this; probably something wrong with
the makefiles ....
There seems to be another issue with DNS setup.
In config-win32.h sections
/* Define to enable c-ares asynchronous DNS lookups. */
/*#define USE_ARES 1*/
/* Define to enable threaded asynchronous DNS lookups. */
/*#define USE_THREADS_WIN32 1*/
remained as-is but still async DNS lookups are enabled. I presumed that
synchronous would run.
In Makefile.m32
ifeq ($(findstring -dyn,$(CFG)),-dyn)
DYN = 1
endif
DYN is never used again. Seems to be a dead-end.
Michael
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html