]> granicus.if.org Git - curl/commitdiff
Andres Garcia made the examples build fine on Windows (mingw + msys) when
authorDaniel Stenberg <daniel@haxx.se>
Sat, 17 Nov 2007 10:22:44 +0000 (10:22 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 17 Nov 2007 10:22:44 +0000 (10:22 +0000)
the lib was built staticly.

CHANGES
configure.ac
docs/examples/Makefile.am

diff --git a/CHANGES b/CHANGES
index 8f373be59a3019d8c66b94d3f7cd4cfb6472bdc0..c221766d4a666176e285ad9fa65a4133153eadbb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,9 @@ Daniel S (17 Nov 2007)
 - Michal Marek made the test suite remember what test servers that fail to
   start so that subsequent tries are simply skipped.
 
+- Andres Garcia made the examples build fine on Windows (mingw + msys) when
+  the lib was built staticly.
+
 Daniel S (16 Nov 2007)
 - Ates Goral identified a problem in http.c:add_buffer_send() when a debug
   callback was used, as it could wrongly pass on a bad size for the outgoing
index 2be64854116548cc212f1a54c387b3e5ee35e0d3..70566cfbbc4866058bc25207dedb8239bc73f1dc 100644 (file)
@@ -174,6 +174,7 @@ case $host in
 esac
 AC_MSG_RESULT($mimpure)
 AM_CONDITIONAL(MIMPURE, test x$mimpure = xyes)
+AM_CONDITIONAL(STATICLIB, false)
 
 AC_MSG_CHECKING([if we need BUILDING_LIBCURL])
 case $host in
@@ -185,6 +186,7 @@ case $host in
     then
       AC_DEFINE(CURL_STATICLIB, 1, [when not building a shared library])
       AC_MSG_RESULT(yes)
+      AM_CONDITIONAL(STATICLIB, true)
     else
       AC_MSG_RESULT(no)
     fi
index 9127c3d5ac84eb53e2b422a9e7be73fbc9221f35..73383131e1064255893d7e75eca5d04ee529078d 100644 (file)
@@ -9,7 +9,13 @@ EXTRA_DIST = README Makefile.example makefile.dj $(COMPLICATED_EXAMPLES)
 INCLUDES = -I$(top_srcdir)/include
 
 LIBDIR = $(top_builddir)/lib
-CPPFLAGS = -DCURL_NO_OLDIES
+
+if STATICLIB
+# we need this define when building with a static lib on Windows
+STATICCPPFLAGS = -DCURL_STATICLIB
+endif
+
+CPPFLAGS = -DCURL_NO_OLDIES $(STATICCPPFLAGS)
 
 # Dependencies
 LDADD = $(LIBDIR)/libcurl.la