Andrew MacIntyre wrote:

> Mathias Waack wrote:
>> After switching my development environment to 64 bit I've got a
>> problem with a python extension for a 32 bit application.
> 
> {...}
> 
>> Ok, thats fine. So why is python complaining? Or even more
>> interesting, what do I have to do to compile the code?
> 
> Is the Python your toolchain is referencing 32 or 64 bit?  Based on
> what I can see in pyport.h, I'd guess that you're finding a 64 bit
> Python (ie SIZEOF_LONG == 8).

There is no such thing as "the Python". A biarch environment offers
both the 32 bit and the 64 bit versions of each library. And unique
headers, because its assumed that the headers are independent of the
architecture. Because of the -m32 Flag the pyport.h is used within a
32 bit env. 

Mathias
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to