#! /bin/sh
-# From configure.in Id: configure.in 47918 2007-08-07 01:23:34Z VZ .
+# From configure.in Id: configure.in 48336 2007-08-22 15:11:12Z VS .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.61 for wxWidgets 2.9.0.
#
--enable-protocol-ftp FTP support in wxProtocol
--enable-protocol-file FILE support in wxProtocol
--enable-threads use threads
+ --enable-iniconf use wxIniConfig (Win32 only)
+ --enable-regkey use wxRegKey class (Win32 only)
--enable-docview use document view architecture
--enable-help use help subsystem
--enable-mshtmlhelp use MS HTML Help (win32)
--enable-xpm use xpm images (XPM file format)
--enable-icocur use Windows ICO and CUR formats
--enable-dccache cache temporary wxDC objects (Win32 only)
- --enable-iniconf use wxIniConfig (Win32 only)
--enable-ps-in-msw use PS printing in wxMSW (Win32 only)
--enable-ownerdrawn use owner drawn controls (Win32 only)
- --enable-regkey use wxRegKey class (Win32 only)
--enable-uxtheme enable support for Windows XP themed look (Win32 only)
--enable-wxdib use wxDIB class (Win32 only)
--disable-largefile omit support for large files
echo "${ECHO_T}$result" >&6; }
+
+ enablestring=
+ defaultval=
+ if test -z "$defaultval"; then
+ if test x"$enablestring" = xdisable; then
+ defaultval=yes
+ else
+ defaultval=no
+ fi
+ fi
+
+ { echo "$as_me:$LINENO: checking for --${enablestring:-enable}-iniconf" >&5
+echo $ECHO_N "checking for --${enablestring:-enable}-iniconf... $ECHO_C" >&6; }
+ # Check whether --enable-iniconf was given.
+if test "${enable_iniconf+set}" = set; then
+ enableval=$enable_iniconf;
+ if test "$enableval" = yes; then
+ wx_cv_use_iniconf='wxUSE_INICONF=yes'
+ else
+ wx_cv_use_iniconf='wxUSE_INICONF=no'
+ fi
+ cache=yes
+
+else
+
+ LINE=`grep "^wxUSE_INICONF=" ${wx_arg_cache_file}`
+ if test "x$LINE" != x ; then
+ eval "DEFAULT_$LINE"
+ cache=yes
+ else
+ cache=no
+ fi
+
+ wx_cv_use_iniconf='wxUSE_INICONF=${'DEFAULT_wxUSE_INICONF":-$defaultval}"
+
+fi
+
+
+ eval "$wx_cv_use_iniconf"
+ if test "x$cache" = xyes; then
+ echo "wxUSE_INICONF=$wxUSE_INICONF" >> ${wx_arg_cache_file}.tmp
+ fi
+
+ if test x"$enablestring" = xdisable; then
+ if test $wxUSE_INICONF = yes; then
+ result=no
+ else
+ result=yes
+ fi
+ else
+ result=$wxUSE_INICONF
+ fi
+
+ { echo "$as_me:$LINENO: result: $result" >&5
+echo "${ECHO_T}$result" >&6; }
+
+
+ enablestring=
+ defaultval=$wxUSE_ALL_FEATURES
+ if test -z "$defaultval"; then
+ if test x"$enablestring" = xdisable; then
+ defaultval=yes
+ else
+ defaultval=no
+ fi
+ fi
+
+ { echo "$as_me:$LINENO: checking for --${enablestring:-enable}-regkey" >&5
+echo $ECHO_N "checking for --${enablestring:-enable}-regkey... $ECHO_C" >&6; }
+ # Check whether --enable-regkey was given.
+if test "${enable_regkey+set}" = set; then
+ enableval=$enable_regkey;
+ if test "$enableval" = yes; then
+ wx_cv_use_regkey='wxUSE_REGKEY=yes'
+ else
+ wx_cv_use_regkey='wxUSE_REGKEY=no'
+ fi
+ cache=yes
+
+else
+
+ LINE=`grep "^wxUSE_REGKEY=" ${wx_arg_cache_file}`
+ if test "x$LINE" != x ; then
+ eval "DEFAULT_$LINE"
+ cache=yes
+ else
+ cache=no
+ fi
+
+ wx_cv_use_regkey='wxUSE_REGKEY=${'DEFAULT_wxUSE_REGKEY":-$defaultval}"
+
+fi
+
+
+ eval "$wx_cv_use_regkey"
+ if test "x$cache" = xyes; then
+ echo "wxUSE_REGKEY=$wxUSE_REGKEY" >> ${wx_arg_cache_file}.tmp
+ fi
+
+ if test x"$enablestring" = xdisable; then
+ if test $wxUSE_REGKEY = yes; then
+ result=no
+ else
+ result=yes
+ fi
+ else
+ result=$wxUSE_REGKEY
+ fi
+
+ { echo "$as_me:$LINENO: result: $result" >&5
+echo "${ECHO_T}$result" >&6; }
+
+
if test "$wxUSE_GUI" = "yes"; then
echo "${ECHO_T}$result" >&6; }
- enablestring=
- defaultval=
- if test -z "$defaultval"; then
- if test x"$enablestring" = xdisable; then
- defaultval=yes
- else
- defaultval=no
- fi
- fi
-
- { echo "$as_me:$LINENO: checking for --${enablestring:-enable}-iniconf" >&5
-echo $ECHO_N "checking for --${enablestring:-enable}-iniconf... $ECHO_C" >&6; }
- # Check whether --enable-iniconf was given.
-if test "${enable_iniconf+set}" = set; then
- enableval=$enable_iniconf;
- if test "$enableval" = yes; then
- wx_cv_use_iniconf='wxUSE_INICONF=yes'
- else
- wx_cv_use_iniconf='wxUSE_INICONF=no'
- fi
- cache=yes
-
-else
-
- LINE=`grep "^wxUSE_INICONF=" ${wx_arg_cache_file}`
- if test "x$LINE" != x ; then
- eval "DEFAULT_$LINE"
- cache=yes
- else
- cache=no
- fi
-
- wx_cv_use_iniconf='wxUSE_INICONF=${'DEFAULT_wxUSE_INICONF":-$defaultval}"
-
-fi
-
-
- eval "$wx_cv_use_iniconf"
- if test "x$cache" = xyes; then
- echo "wxUSE_INICONF=$wxUSE_INICONF" >> ${wx_arg_cache_file}.tmp
- fi
-
- if test x"$enablestring" = xdisable; then
- if test $wxUSE_INICONF = yes; then
- result=no
- else
- result=yes
- fi
- else
- result=$wxUSE_INICONF
- fi
-
- { echo "$as_me:$LINENO: result: $result" >&5
-echo "${ECHO_T}$result" >&6; }
-
-
enablestring=
defaultval=$wxUSE_ALL_FEATURES
if test -z "$defaultval"; then
echo "${ECHO_T}$result" >&6; }
- enablestring=
- defaultval=$wxUSE_ALL_FEATURES
- if test -z "$defaultval"; then
- if test x"$enablestring" = xdisable; then
- defaultval=yes
- else
- defaultval=no
- fi
- fi
-
- { echo "$as_me:$LINENO: checking for --${enablestring:-enable}-regkey" >&5
-echo $ECHO_N "checking for --${enablestring:-enable}-regkey... $ECHO_C" >&6; }
- # Check whether --enable-regkey was given.
-if test "${enable_regkey+set}" = set; then
- enableval=$enable_regkey;
- if test "$enableval" = yes; then
- wx_cv_use_regkey='wxUSE_REGKEY=yes'
- else
- wx_cv_use_regkey='wxUSE_REGKEY=no'
- fi
- cache=yes
-
-else
-
- LINE=`grep "^wxUSE_REGKEY=" ${wx_arg_cache_file}`
- if test "x$LINE" != x ; then
- eval "DEFAULT_$LINE"
- cache=yes
- else
- cache=no
- fi
-
- wx_cv_use_regkey='wxUSE_REGKEY=${'DEFAULT_wxUSE_REGKEY":-$defaultval}"
-
-fi
-
-
- eval "$wx_cv_use_regkey"
- if test "x$cache" = xyes; then
- echo "wxUSE_REGKEY=$wxUSE_REGKEY" >> ${wx_arg_cache_file}.tmp
- fi
-
- if test x"$enablestring" = xdisable; then
- if test $wxUSE_REGKEY = yes; then
- result=no
- else
- result=yes
- fi
- else
- result=$wxUSE_REGKEY
- fi
-
- { echo "$as_me:$LINENO: result: $result" >&5
-echo "${ECHO_T}$result" >&6; }
-
-
enablestring=
defaultval=$wxUSE_ALL_FEATURES
if test -z "$defaultval"; then
MACOSX_SDK_PLIST_VERSION_MIN=`defaults read "$wxUSE_MACOSX_SDK/SDKSettings" buildSettings | grep '^ *"\{0,1\}MACOSX_DEPLOYMENT_TARGET"\{0,1\} *= *"\{0,1\}[^"]*"\{0,1\}; *$' | sed 's/^ *"\{0,1\}MACOSX_DEPLOYMENT_TARGET"\{0,1\} *= *"\{0,1\}\([^"]*\)"\{0,1\} *; *$/\1/'`
+ # If that failed, try again with the new key
+ if test "x$MACOSX_SDK_PLIST_VERSION_MIN" == "x"; then
+
+ MACOSX_SDK_PLIST_VERSION_MIN=`defaults read "$wxUSE_MACOSX_SDK/SDKSettings" DefaultProperties | grep '^ *"\{0,1\}MACOSX_DEPLOYMENT_TARGET"\{0,1\} *= *"\{0,1\}[^"]*"\{0,1\}; *$' | sed 's/^ *"\{0,1\}MACOSX_DEPLOYMENT_TARGET"\{0,1\} *= *"\{0,1\}\([^"]*\)"\{0,1\} *; *$/\1/'`
+
+ fi
+
if test "x$MACOSX_SDK_PLIST_VERSION_MIN" != "x"; then
wxUSE_MACOSX_VERSION_MIN=$MACOSX_SDK_PLIST_VERSION_MIN
{ echo "$as_me:$LINENO: result: $wxUSE_MACOSX_VERSION_MIN" >&5
if test "$wxUSE_UNICODE" = "yes" -a "$wxUSE_UNICODE_UTF8" = "auto" ; then
- if test "$TOOLKIT" = "DFB" ; then
- wxUSE_UNICODE_UTF8=yes
- elif test "$TOOLKIT" = "GTK" -a "$WXGTK20" = "1" ; then
+ if test "$USE_UNIX" = "1" -a "$wxUSE_DARWIN" != "1" ; then
wxUSE_UNICODE_UTF8=yes
elif test "$USE_OS2" = "1" ; then
wxUSE_UNICODE_UTF8=yes
error this gcc is too old;
#endif
+ /* visibility only makes sense for ELF shared libs: */
+ #if !defined(__ELF__) && !defined(__APPLE__)
+ error this platform has no visibility;
+ #endif
+
extern __attribute__((__visibility__("hidden"))) int hiddenvar;
extern __attribute__((__visibility__("default"))) int exportedvar;
extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
else
wx_save_CXXFLAGS="$CXXFLAGS"
+ wx_save_LDFLAGS="$LDFLAGS"
CXXFLAGS="$CXXFLAGS $CXXFLAGS_VISIBILITY"
+ LDFLAGS="$LDFLAGS -shared -fPIC"
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
main ()
{
- std::string x;
+ std::string s("hello");
+ return s.length();
;
return 0;
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CXXFLAGS="$wx_save_CXXFLAGS"
+ LDFLAGS="$wx_save_LDFLAGS"
fi
{ echo "$as_me:$LINENO: result: $wx_cv_cc_broken_libstdcxx_visibility" >&5
fi
done
+if test "$ac_cv_func_setenv" = "yes"; then
+
+for ac_func in unsetenv
+do
+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ echo "$as_me:$LINENO: checking for $ac_func" >&5
+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext &&
+ $as_test_x conftest$ac_exeext; then
+ eval "$as_ac_var=yes"
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval echo '${'$as_ac_var'}'`
+ { echo "$as_me:$LINENO: result: $ac_res" >&5
+echo "${ECHO_T}$ac_res" >&6; }
+if test `eval echo '${'$as_ac_var'}'` = yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+fi
HAVE_SOME_SLEEP_FUNC=0
if test "$USE_BEOS" = 1; then
if test "$wxUSE_MSW" = 1 ; then
-if test "$wxUSE_DC_CACHEING" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
+ if test "$wxUSE_DC_CACHEING" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
#define wxUSE_DC_CACHEING 1
_ACEOF
-fi
-
-if test "$wxUSE_INICONF" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
-#define wxUSE_INICONF 1
-_ACEOF
-
-fi
+ fi
-if test "$wxUSE_DIB" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
+ if test "$wxUSE_DIB" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
#define wxUSE_WXDIB 1
_ACEOF
-fi
+ fi
-if test "$wxUSE_OWNER_DRAWN" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
+ if test "$wxUSE_OWNER_DRAWN" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
#define wxUSE_OWNER_DRAWN 1
_ACEOF
-fi
+ fi
-if test "$wxUSE_REGKEY" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
-#define wxUSE_REGKEY 1
+ if test "$wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
+#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 1
_ACEOF
-fi
+ fi
-if test "$wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
-#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 1
+ if test "$wxUSE_UXTHEME" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
+#define wxUSE_UXTHEME 1
_ACEOF
+ fi
+
fi
-if test "$wxUSE_UXTHEME" = "yes"; then
- cat >>confdefs.h <<\_ACEOF
-#define wxUSE_UXTHEME 1
+
+if test "$USE_WIN32" = 1 ; then
+ if test "$wxUSE_INICONF" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
+#define wxUSE_INICONF 1
_ACEOF
-fi
+ fi
+ if test "$wxUSE_REGKEY" = "yes"; then
+ cat >>confdefs.h <<\_ACEOF
+#define wxUSE_REGKEY 1
+_ACEOF
+
+ fi
fi