]> granicus.if.org Git - transmission/commitdiff
(trunk) #2323: autoconf patch to buil transmission on cygwin (tbucked)
authorCharles Kerr <charles@transmissionbt.com>
Sun, 9 Aug 2009 18:04:33 +0000 (18:04 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Sun, 9 Aug 2009 18:04:33 +0000 (18:04 +0000)
configure.ac

index c73fb1ad26bac2fcef842a1fe9de164966dbc41d..5a3862e65ceafd7374c6acba3094fa22c1d90512 100644 (file)
@@ -75,11 +75,15 @@ fi
 AC_HEADER_STDC
 AC_HEADER_TIME
 
-AC_CHECK_FUNCS([lrintf strlcpy daemon dirname basename strcasecmp localtime_r posix_fallocate memmem])
+AC_CHECK_FUNCS([lrintf strlcpy daemon dirname basename strcasecmp localtime_r posix_fallocate memmem strtold])
 AC_PROG_INSTALL
 AC_PROG_MAKE_SET
 ACX_PTHREAD
 
+if test "x$ac_cv_func_strtold" != "xyes" ; then
+    CPPFLAGS="$CPPFLAGS -Dstrtold=strtod"
+fi
+
 AC_SEARCH_LIBS(cos, [m])
 AC_SEARCH_LIBS([socket], [socket net])
 AC_SEARCH_LIBS([gethostbyname], [nsl bind])
@@ -335,7 +339,7 @@ have_darwin="no"
 have_msw="no"
 case $host_os in
 
-   *cygwin|*mingw32*)
+   *mingw32*)
      have_msw="yes"
      CXXFLAGS="$CXXFLAGS -mms-bitfields -mwin32 -mwindows"
      CPPFLAGS="$CPPFLAGS -DWIN32 -D_WIN32 -DWIN32_LEAN_AND_MEAN"