[issue8366] OS X universal builds fail on 2.7b1 and py3k with "Don't know machine value for archs"
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