diff --git a/configure b/configure index c3fbbbeb03..62925d895d 100755 --- a/configure +++ b/configure @@ -244,9 +244,9 @@ Darwin) bsd="yes" darwin="yes" # on Leopard most of the system is 32-bit, so we have to ask the kernel it if we can run 64-bit userspace code -is_x86_64=`sysctl -n hw.optional.x86_64` -if [ "$is_x86_64" = "1" ]; then - cpu=x86_64 +if [ "$cpu" = "i386" ] ; then + is_x86_64=`sysctl -n hw.optional.x86_64` + [ "$is_x86_64" = "1" ] && cpu=x86_64 fi if [ "$cpu" = "x86_64" ] ; then OS_CFLAGS="-arch x86_64"