X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/be1c88bf3e1beca2f70a585edce25c4d1889c736..eb3d8a3319b51c8cf33fdd3e4b987b5181c23fdc:/configure.in diff --git a/configure.in b/configure.in index f768cc5fda..8c16e20472 100644 --- a/configure.in +++ b/configure.in @@ -17,7 +17,7 @@ dnl --------------------------------------------------------------------------- dnl initialization dnl --------------------------------------------------------------------------- -AC_INIT([wxWidgets], [2.9.3], [wx-dev@lists.wxwidgets.org]) +AC_INIT([wxWidgets], [2.9.4], [wx-dev@lists.wxwidgets.org]) dnl the file passed to AC_CONFIG_SRCDIR should be specific to our package AC_CONFIG_SRCDIR([wx-config.in]) @@ -43,7 +43,7 @@ dnl wx_release_number += 1 wx_major_version_number=2 wx_minor_version_number=9 -wx_release_number=3 +wx_release_number=4 wx_subrelease_number=0 WX_RELEASE=$wx_major_version_number.$wx_minor_version_number @@ -658,6 +658,7 @@ AC_ARG_ENABLE(debug, [ --enable-debug build library for debuggin ], wxUSE_DEBUG=default ) +AC_MSG_RESULT([${enable_debug-default}]) case "$wxUSE_DEBUG" in yes) @@ -1390,6 +1391,11 @@ if test "$USE_LINUX" = 1 -o "$USE_GNU" = 1; then dnl succeed, otherwise things like pthread_mutexattr_settype() (and many dnl others) wouldn't be detected. AC_DEFINE(_GNU_SOURCE) + + dnl For non-g++ compilers (including gcc, as mentioned above) we need to + dnl add this flag explicitly when building our own code later too. + GNU_SOURCE_FLAG="-D_GNU_SOURCE" + CFLAGS="$GNU_SOURCE_FLAG $CFLAGS" fi if test "x$USE_AIX" = "x1"; then @@ -1904,7 +1910,7 @@ WX_CPP_EXPLICIT dnl With Sun CC, temporaries have block scope by default. This flag is needed dnl to get the expression scope behaviour that conforms to the standard. if test "x$SUNCXX" = xyes; then - CXXFLAGS="-features=tmplife $CXXFLAGS" + CXXFLAGS="-features=tmplife $GNU_SOURCE_FLAG $CXXFLAGS" fi dnl Sun X11 headers are (still, in 2005!) non-ANSI and the best they could do