]> granicus.if.org Git - curl/commitdiff
lib/makefile.m32: add missing libs to build libcurl.dll
authorViktor Szakats <vszakats@users.noreply.github.com>
Thu, 9 Apr 2015 01:31:00 +0000 (03:31 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 9 Apr 2015 19:34:14 +0000 (21:34 +0200)
Add 'gdi32' and 'crypt32' Windows implibs to avoid failure
while building libcurl.dll using the mingw compiler.
The same logic is used in 'src/makefile.m32' when
building curl.exe.

lib/Makefile.m32

index 7653e0d8a74f508c7d97176a6eb989e5ed57cb2a..7506a01a235cfc9daa66745876bba24bccc2bc8f 100644 (file)
@@ -214,6 +214,9 @@ ifdef SSL
       OPENSSL_LIBS = -lcrypto -lssl
     endif
   endif
+  ifndef DYN
+    OPENSSL_LIBS += -lgdi32 -lcrypt32
+  endif
   INCLUDES += -I"$(OPENSSL_INCLUDE)"
   CFLAGS += -DUSE_OPENSSL -DHAVE_OPENSSL_ENGINE_H -DHAVE_OPENSSL_PKCS12_H \
             -DHAVE_ENGINE_LOAD_BUILTIN_ENGINES -DOPENSSL_NO_KRB5 \