Andrés García's additional fix to make the OpenSSL stuff work for msys/mingw
authorDaniel Stenberg <daniel@haxx.se>
Wed, 11 Feb 2004 21:14:54 +0000 (21:14 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 11 Feb 2004 21:14:54 +0000 (21:14 +0000)
configure.ac

index 2cc42af..f40533c 100644 (file)
@@ -259,7 +259,7 @@ then
   AC_TRY_LINK([#include <winsock2.h>],
                [gethostbyname("www.dummysite.com");],
                [ dnl worked!
-               AC_MSG_CHECKING([yes])
+               AC_MSG_RESULT([yes])
                HAVE_GETHOSTBYNAME="1"],
                [ dnl failed, restore LIBS
                LIBS=$my_ac_save_LIBS
@@ -692,6 +692,20 @@ else
     dnl This is only reasonable to do if crypto actually is there: check for
     dnl SSL libs NOTE: it is important to do this AFTER the crypto lib
 
+    dnl This is for Msys/Mingw
+    AC_MSG_CHECKING([for gdi32])
+    my_ac_save_LIBS=$LIBS
+    LIBS="-lgdi32 $LIBS"
+    AC_TRY_LINK([#include <windef.h>
+                 #include <wingdi.h>],
+               [GdiFlush();],
+               [ dnl worked!
+               AC_MSG_RESULT([yes])],
+               [ dnl failed, restore LIBS
+               LIBS=$my_ac_save_LIBS
+               AC_MSG_RESULT(no)]
+              )
+
     AC_CHECK_LIB(crypto, CRYPTO_add_lock)
     AC_CHECK_LIB(ssl, SSL_connect)