dE wrote:
> PATH="/home/de/mxe/usr/bin:$PATH" /home/de/mxe/usr/bin/i686-pc-mingw32-gcc-4.8.1 ares_txt_resolver.c -lcares
> /tmp/ccNQIOIi.o:ares_txt_resolver.c:(.text+0x16): undefined reference to `_imp__ares_library_init'
> /tmp/ccNQIOIi.o:ares_txt_resolver.c:(.text+0x24): undefined reference to `_imp__ares_init'
> /tmp/ccNQIOIi.o:ares_txt_resolver.c:(.text+0x5a): undefined reference to `_imp__ares_search'
...
> The library was compiled using
>
> AR="/home/de/mxe/usr/bin/i686-pc-mingw32-ar" RANLIB="/home/de/mxe/usr/bin/i686-pc-mingw32-ranlib"
> CC="/home/de/mxe/usr/bin/i686-pc-mingw32-gcc-4.8.1" ./configure --host i686-pc-mingw32
> --prefix=/home/de/mxe/usr/i686-pc-mingw32 --enable-static --disable-shared
Then you should build your program like:
/home/de/mxe/usr/bin/i686-pc-mingw32-gcc-4.8.1 -DCARES_STATICLIB ares_txt_resolver.c -lcares
-- --gvReceived on 2015-02-19