[Pythonmac-SIG] Python 2.6/3.1 on Mac - default arch is i386?

Ronald Oussoren ronaldoussoren at mac.com
Tue Aug 17 12:19:06 CEST 2010


On 12 Aug, 2010, at 22:03, Sridhar Ratnakumar wrote:

> When Python 2.6 is built with --universal-archs=intel, the default Python binary is symlinked to the 32-bit binary:
> 
>  lrwxr-xr-x  1 root  admin     12 10 Aug 15:31 python -> python2.6-32
> 
> Python 2.7, however, is 64-bit by default. Is there a particular reason why this behaviour is different for 2.6 (and 3.1)?

Not really. I was way more conservative when 2.6 was released, and switched to the current behaviour in 2.7 because that made the makefiles easier and libraries have had a long time to transition to 64-bit compatibility.

You can always select the architecture to use using the 'arch' command (which works with 2.7 but not with 2.6 or Apple's python)

Ronald
> 
> -srid
> _______________________________________________
> Pythonmac-SIG maillist  -  Pythonmac-SIG at python.org
> http://mail.python.org/mailman/listinfo/pythonmac-sig
> unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3567 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pythonmac-sig/attachments/20100817/38a83f8d/attachment.bin>


More information about the Pythonmac-SIG mailing list