Am 21.01.2013 11:35, schrieb LRN:
I don't think the problem is in functions per se. The problem seems to
be in the testsuite linking the tests in a way that doesn't quite work
on W32. AFAIU, instead of linking to libcurl, as apps would do, test
programs are assembled from some of the compiled object files that go
into libcurl. So the header tells it to link to dllimport mprintf
functions, while the object files provide only normal mprintf
functions for internal use. Something like that. I've tested 7.28.0,
testsuite doesn't build there too. 7.27.0 testsuite, however, builds
correctly. That said, nothing stands out in 7.27.0->7.28.0 diff, and
there are no intermediate releases to check.
you should try a build with --disable-shared - I guess that will fix
this issue; there's a problem in the testsuite, and I would say we
should always link the test progs statically on all platforms, but
there's a place I think in Makefile.am which needs to be fixed to do
this ...
Gün.
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html