And the first job for our new maintainer:
even worse. /usr/bin/curl-config has those also hard-coded. please fix them there also.
FYI: DLL build will fail on cygwin if the libtool switch -no-undefined is used. libgdi and libwinmm provide no export information if compiled via cygwin so the shared build will be omitted.
/usr/lib/libcurl.la has two wrong (mingw) dependencies. Attached patch is needed for all who want to build a shared lib with -lcurl
------------------------------------------------------------------------
--- /usr/lib/libcurl.la~ 2004-03-22 17:56:51.001000000 +0200
+++ /usr/lib/libcurl.la 2004-09-28 21:28:48.546206400 +0200
@@ -14,7 +14,7 @@
old_library='libcurl.a'
# Libraries that this one depends upon.
-dependency_libs=' -lssl -lcrypto -lgdi32 -lwinmm -lz'
+dependency_libs=' -lssl -lcrypto -lz'
# Version information for libcurl.
current=2
-- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/