[Pythonmac-SIG] dlopenflags and sharing symbols across python extension modules

Zachary Pincus zpincus at stanford.edu
Sat Mar 11 21:12:11 CET 2006


>> Well, after wasting the better part of a day tracking down a computer
>> capable of running 10.2, installing 10.2 on it, getting the latest
>> updates and the newest 10.2 developer tools, I find that neither
>> python 2.5 from svn (today's snapshot or a checkout from the 8th)
>> *NOR* the svn snapshot of python 2.4 will build on 10.2.8.
>
> Do you know why it doesn't build? A patch to fix build problems would
> of course be appricated :-). I know of nobody that actively
> supports Python 2.4 or 2.5 on Jaguar, which means stuff will break.

The 2.4 problems stemmed from lack of a 'uint32' type in the system  
headers, I think (which surprised me) -- maybe python is including  
the wrong headers for 10.2 or something...

The 2.5 problems were more complex link errors with printf -- I'd  
seen that type of error before, but not for a while.

I don't really have time right now to track these errors down -- I've  
been spending enough time trying to get the dlopen patch tested and  
verfified, while still doing my actual work. Maybe once the dlopen  
stuff gets put to bed, but even then I can't guarantee anything.

Zach





More information about the Pythonmac-SIG mailing list