Zach White
Sun, 21 Mar 2010 14:45:09 -0700
I have only tested this on my machine running Snow Leopard. If anyone has Leopard or Tiger machines and can test this patch it'd be very helpful. If you do test this and it doesn't work, please send me the output of "gcc --version".
-Zach Index: configure.in =================================================================== RCS file: /home/cvs/repository/epic5/configure.in,v retrieving revision 1.90 diff -u -r1.90 configure.in --- configure.in 15 Feb 2010 03:59:10 -0000 1.90 +++ configure.in 21 Mar 2010 19:11:56 -0000 @@ -90,6 +90,33 @@ dnl fi AC_CHECK_LIB([cext], [setenv], [LIBS="$LIBS -lcext"],) +dnl +dnl Checking for Macintosh OS X +dnl +AC_MSG_CHECKING([for Macintosh OS X]) +( $CC --version 2>&1 | grep 'apple-darwin' > /dev/null ) && \ + apple_compiler="yes" \ + CFLAGS="$CFLAGS -arch ppc -arch i386 -arch x86_64" +dnl+dnl The above option was only tested on Mac OS X 10.6 (Snow Leopard.) It's +dnl possible that the CFLAGS will need to be tweaked for earlier versions. +dnl The block below should handle that, but I don't have a 10.4 or a 10.5
+dnl machine to test against. +dnl +dnl dnl 10.6 (Snow Leopard) +dnl ( $CC --version 2>&1 | grep 'apple-darwin10' > /dev/null ) && \ +dnl apple_compiler="yes" \ +dnl CFLAGS="$CFLAGS -arch ppc -arch i386 -arch x86_64" +dnl dnl 10.5 (Leopard) +dnl ( $CC --version 2>&1 | grep 'apple-darwin9' > /dev/null ) && \ +dnl apple_compiler="yes" \ +dnl CFLAGS="$CFLAGS -arch ppc -arch i386 -arch x86_64" +dnl dnl 10.4 (Tiger) +dnl ( $CC --version 2>&1 | grep 'apple-darwin8' > /dev/null ) && \ +dnl apple_compiler="yes" \ +dnl CFLAGS="$CFLAGS -arch ppc -arch i386 -arch x86_64" +AC_MSG_RESULT([ok]) + dnl ---------------------------------------------------------- AC_MSG_CHECKING(if you want threaded stdout) _______________________________________________ List mailing list List@epicsol.org http://epicsol.org/mailman/listinfo/list