#13701: python25 +universal, not compiling ------------------------------------+--------------------------------------- Reporter: andre.david@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: | Keywords: crt1.10.5, universal ------------------------------------+--------------------------------------- Comment (by mdickens@nd.edu): At least in MacPorts 1.6.0: The solution is ''not'' found by changing the port configuration, since the issue is in Python's 'configure' script. 'gcc' in 10.4 and prior, for some reason, worked setting '-isysroot' to the SDK of choice. At least in XCode 2.4.1, the '-isysroot' is not in the documentation, but it still works. In XCode 2.5 (for 10.5), '-isysroot' no longer works; its replacement is '-isystem'. Changing this in the 'configure' script (as well as a couple other changes elsewhere) fixes the +universal install for 10.5. Ticket #11267 provides a tarball that (at least in my testing) allows for python25 +universal, +framework, +universal+framework, or just plain; for both 10.4 (using the 10.4SDK for +universal) and 10.5 (using the 10.5SDK for +universal); all combinations of variants seem to work correctly. While the resulting binaries using +universal are for "i386" and "ppc", it would not be difficult to add variants to do "ppc64" and "x86_64" (though, of course, 64-bit apps are not well-tested on OSX just yet). -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13701#comment:2> MacPorts </projects/macports> Ports system for Mac OS