This question has probably been asked and answered before, but I've failed to find anything in the archives.
What's the 'correct' way to create a universal build of Python? Specifically, I have two machines: (1) a Macbook Pro (Core 2 Duo) running OS X 10.5, and (2) an iBook G4 running OS X 10.4. and a fresh checkout of the py3k branch from svn.python.org. I have a fairly limited goal: I want to create a universal (32-bit Intel/32-bit PPC) build on the 10.5/Intel machine, transfer it to the 10.4/PPC machine and then run the testsuite. (This has to do with making sure that a planned checkin is compatible with universal builds; see the (long) thread at http://mail.python.org/pipermail/python-dev/2009-April/088417.html ). What are the commands that I should execute on the Macbook? I tried: ./configure --with-universal-archs=32-bit --enable-framework --enable-universalsdk=/ MACOSX_DEPLOYMENT_TARGET=10.4 && make This seems to give me the right thing: Macintosh-4:py3k-short-float-repr dickinsm$ file python.exe python.exe: Mach-O universal binary with 2 architectures python.exe (for architecture ppc): Mach-O executable ppc python.exe (for architecture i386): Mach-O executable i386 Having done this, how do I package things up to transfer them to the iBook? What files need to be transferred? Mark _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig