[issue8366] OS X universal builds fail on 2.7b1 and py3k with "Don't know machine value for archs"

Ned Deily report at bugs.python.org
Sun Apr 11 11:18:21 CEST 2010

Ned Deily <nad at acm.org> added the comment:

Chances are you do not have the 10.4u SDK installed; it is not installed by default by the Snow Leopard Xcode mpkg installer.  If it is not installed, configure falls back to using / as the sysroot (see configure.in at around line 95).  If you are going to build and test Python on OS X 10.5 or 10.6, you really need to have it installed.

$ ls /Developer/SDKs/
MacOSX10.4u.sdk/ MacOSX10.5.sdk/  MacOSX10.6.sdk/

Even without 10.4u installed, this should fail:

make distclean; ./configure --enable-universalsdk=/Developer/SDKs/MacOSX10.6.sdk --with-universal-archs=32-bit MACOSX_DEPLOYMENT_TARGET=10.6


Python tracker <report at bugs.python.org>

More information about the Python-bugs-list mailing list