[Pythonmac-SIG] How to build Python 2.5 to support 64-bits on Mac OS X 10.4

Dr. Harold Walter Schranz Harold.Schranz at anu.edu.au
Fri Feb 2 08:55:19 CET 2007


Hi Bill

Thanks for the comments ...
On 02/02/2007, at 12:39 PM, Bill Northcott wrote:

> On 01/02/2007, at 10:00 PM, Dr. Harold Walter Schranz wrote:
>> While the configure runs ... the make eventually fails with:
>>
>> /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ 
>> CoreServices.framework/Frameworks/CarbonCore.framework/Headers/ 
>> fp.h:1338: error: 'SIGDIGLEN' undeclared here (not in a function)
>> make: *** [Python/mactoolboxglue.o] Error 1
>
> Your build is failing because it is trying to use Carbon which is  
> 32 bit only.  You either have to build without any GUI items which  
> should work or with rather more effort, you could probably build an  
> X-windows UNIX style 64bit build.  That would need 64 bit Xwindows  
> which is not supplied but can be built from the sources.  I have  
> not done it but I know some one who has.  There may even be a  
> binary around somewhere.  Since X communicates with its server via  
> a network socket one might get away with only some 64 bit  
> libraries, but I am not an expert on X.

Yes it confirmed what we already knew ... Tiger is not fully 64  
bit ... I'm trying to avoid the GUI (and any other 32 bit items) to  
produce a clean command line version of python 2.5 which is 64 bit.

> Is it really worth all the hassle when Leopard is going to be out  
> in a few months??

Yes ... we need to have 64 bit functionality on our research server  
(Xserve Quad Xeon) for a large genomic database (I mean big ... small  
files in the gigabyte range ... many much bigger). Should we twiddle  
our thumbs and wait for Leopard ... hmmmm ... talk to our group  
leader ... research projects can ill afford to stand still for  
months. Eventually, when available (via ADC) alternatively a Leopard  
Preview Install might be a worthy investment.

Have a Good Weekend,
Harry.


------------------------------------------------------------------------ 
----
Dr. Harold W. Schranz, Research Fellow, Computational Genomics Group
Division of Molecular Bioscience, John Curtin School of Medical Research
Australian National University, Canberra ACT 0200, Australia
------------------------------------------------------------------------ 
----




More information about the Pythonmac-SIG mailing list