64 bit python
E. McKay Hyde
hyde at math.umn.edu
Wed Jun 4 22:24:33 CEST 2003
Martin v. Löwis wrote:
> hyde at math.umn.edu (McKay Hyde) writes:
>>Can anyone help?
> What help do you need? Just recompile Python using a 64-bit C compiler.
> If you don't have a 64-bit C compiler, you'll need to buy one.
Sorry I should have been more specific. I tried exactly what you
suggest, but when I try to compile with the 64-bit C++ compiler (xlC_r
-q64) I get an error on the first file:
xlC_r -q64 -bmaxdata:0x70000000 -c -DNDEBUG -O -I. -I./Include
-DHAVE_CONFIG_H -o Modules/ccpython.o ./Modules/ccpython.cc
"./Include/pyport.h", line 480.2: 1540-0859 (S) #error directive:
"LONG_BIT definition appears wrong for platform (bad gcc/glibc config?).".
So, it appears that either LONG_BIT is defined incorrectly, SIZEOF_LONG
is defined incorrectly or LONG_BIT is not supposed to equal 8 *
SIZEOF_LONG in the 64-bit case. Do you know which it is?
More information about the Python-list