X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c946965956f7baaf08416ba810291167bfab7e84..2296fe5018d42d4e0bf9df07c37d31f60d972b32:/aclocal.m4 diff --git a/aclocal.m4 b/aclocal.m4 index 2dc8b9ae0c..97430256a5 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,4 +1,4 @@ -# generated automatically by aclocal 1.9.3 -*- Autoconf -*- +# generated automatically by aclocal 1.9.4 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 # Free Software Foundation, Inc. @@ -259,7 +259,7 @@ AC_DEFUN([AC_BAKEFILE_PLATFORM], *-pc-os2_emx | *-pc-os2-emx ) PLATFORM_OS2=1 ;; - powerpc-*-darwin* ) + *-*-darwin* ) PLATFORM_MAC=1 PLATFORM_MACOSX=1 ;; @@ -328,8 +328,14 @@ AC_DEFUN([AC_BAKEFILE_PLATFORM_SPECIFICS], *-*-darwin* ) dnl For Unix to MacOS X porting instructions, see: dnl http://fink.sourceforge.net/doc/porting/porting.html - CFLAGS="$CFLAGS -fno-common" - CXXFLAGS="$CXXFLAGS -fno-common" + if test "x$GCC" = "xyes"; then + CFLAGS="$CFLAGS -fno-common" + CXXFLAGS="$CXXFLAGS -fno-common" + fi + if test "x$XLCC" = "xyes"; then + CFLAGS="$CFLAGS -qnocommon" + CXXFLAGS="$CXXFLAGS -qnocommon" + fi ;; *-pc-os2_emx | *-pc-os2-emx ) @@ -415,7 +421,7 @@ AC_DEFUN([AC_BAKEFILE_SUFFIXES], LIBEXT=".$OS2_LIBEXT" dlldir="$bindir" ;; - powerpc-*-darwin* ) + *-*-darwin* ) SO_SUFFIX="dylib" SO_SUFFIX_MODULE="bundle" ;; @@ -542,7 +548,12 @@ AC_DEFUN([AC_BAKEFILE_SHARED_LD], SHARED_LD_MODULE_CXX="\${CXX} -bundle -single_module -headerpad_max_install_names -o" fi - PIC_FLAG="-dynamic -fPIC" + if test "x$GCC" == "xyes"; then + PIC_FLAG="-dynamic -fPIC" + fi + if test "x$XLCC" = "xyes"; then + PIC_FLAG="-dynamic -DPIC" + fi ;; *-*-aix* ) @@ -689,7 +700,7 @@ AC_DEFUN([AC_BAKEFILE_DEPS], DEPSMODE=gcc DEPS_TRACKING=1 case "${BAKEFILE_HOST}" in - powerpc-*-darwin* ) + *-*-darwin* ) dnl -cpp-precomp (the default) conflicts with -MMD option dnl used by bk-deps (see also http://developer.apple.com/documentation/Darwin/Conceptual/PortingUnix/compiling/chapter_4_section_3.html) DEPSFLAG_GCC="-no-cpp-precomp -MMD" @@ -1538,6 +1549,7 @@ while test ${D}# -gt 0; do -s|-Wl,*) # collect these load args ldargs="${D}{ldargs} ${D}1" + ;; -l*|-L*|-flat_namespace|-headerpad_max_install_names) # collect these options