Best current fix for ticket:141 .
authormichaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 6 Mar 2007 23:38:46 +0000 (23:38 +0000)
committermichaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 6 Mar 2007 23:38:46 +0000 (23:38 +0000)
This should be revisited once OSX 10.5 is released.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4725 221aa14e-8319-0410-a670-987f0aec2ac5

configure.ac

index 892f77bdbdefc070e335df4734f5d595ff35b7c0..742593526b8288f0e1951a3f4969e20d529b74e1 100644 (file)
@@ -49,7 +49,19 @@ if test "$user_set_cxxflags" != yes; then
   autoconf_default_CXXFLAGS="$CXXFLAGS"
   CXXFLAGS=""
   if test "$GXX" = yes; then
-    swig_CXXFLAGS="-g1 -O1"
+    case "$host_os" in
+       darwin*)
+       if test "$host_cpu" = i386; then
+          swig_CXXFLAGS="-g1 -O1"
+       else
+          # "-O1" breaks PPC-OSX for some reason
+          swig_CXXFLAGS="-g1 -O2"
+       fi      
+       ;;
+       *) 
+       swig_CXXFLAGS="-g1 -O1"
+       ;;
+    esac
   fi
 fi
 AC_SUBST(autoconf_default_CXXFLAGS)