]> granicus.if.org Git - curl/commitdiff
makefile.m32: add missing libs for static -winssl-ssh2 builds
authorViktor Szakats <vszakats@users.noreply.github.com>
Wed, 2 Mar 2016 02:25:22 +0000 (03:25 +0100)
committerJay Satiro <raysatiro@yahoo.com>
Sun, 6 Mar 2016 02:50:12 +0000 (21:50 -0500)
Bug: https://github.com/curl/curl/pull/693

lib/Makefile.m32
src/Makefile.m32

index b6d9eb09cbf27a6c24cd239d986f964194bc471b..2142bfc42d8911588b2abae7659706a447a0ceaa 100644 (file)
@@ -217,6 +217,11 @@ ifdef SSH2
   INCLUDES += -I"$(LIBSSH2_PATH)/include" -I"$(LIBSSH2_PATH)/win32"
   CFLAGS += -DUSE_LIBSSH2 -DHAVE_LIBSSH2_H
   DLL_LIBS += -L"$(LIBSSH2_PATH)/win32" -lssh2
+  ifdef WINSSL
+    ifndef DYN
+      DLL_LIBS += -lbcrypt -lcrypt32
+    endif
+  endif
 endif
 ifdef SSL
   ifndef OPENSSL_INCLUDE
index d941da9526735d9c89803aa5945fe76bc915d396..076fc5e351652af1f462919c4c81e50de1f6eed6 100644 (file)
@@ -238,6 +238,11 @@ endif
 ifdef SSH2
   CFLAGS += -DUSE_LIBSSH2 -DHAVE_LIBSSH2_H
   curl_LDADD += -L"$(LIBSSH2_PATH)/win32" -lssh2
+  ifdef WINSSL
+    ifndef DYN
+      curl_LDADD += -lbcrypt -lcrypt32
+    endif
+  endif
 endif
 ifdef SSL
   ifndef OPENSSL_INCLUDE