[Pythonmac-SIG] Leopard python architectures in setup.py

Nicholas Riley njriley at uiuc.edu
Fri Nov 2 00:16:20 CET 2007


On Thu, Nov 01, 2007 at 11:32:58AM -0500, William Kyngesburye wrote:
> (Is it OK to ask about Apple's Leopard Python 2.5?)
> 
> I'm a little confused about the 64bit-ness of Apple's Python 2.5.  I  
> see that the framework is, but the python executable is only universal  
> 32bit.  The modules (lib/python2.5/lib-dynload) and extras are a mix  
> of 64bit and non-64bit, I presume because some depend on Carbon, which  
> is not 64bit).
> 
> When I build a package with setup.py, it always seems to build  
> universal non-64bit, even though I've checked that the extras that it  
> depends on (numpy) are 64bit-capable.
> 
> Is there a way to get setup.py to build 64bit?  I'm just building a  
> package from source, and don't really know much about developing  
> python extensions.

Apple documents this in their release notes:

<http://developer.apple.com/releasenotes/OpenSource/PerlExtensionsRelNotes/>

-- 
Nicholas Riley <njriley at uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley>


More information about the Pythonmac-SIG mailing list