[Pythonmac-SIG] Building extensions on 10.4 that can be used on 10.3?

Russell E. Owen rowen at cesmail.net
Tue Jan 17 22:13:36 CET 2006

Are there any tips or tricks to building 3rd party python extensions on 
MacOS X 10.4 in such a way that 10.3 users can use them?

I maintain a cross-platform application written in Python. I really want  
my MacOS X bundle to run on both 10.3 and 10.4. So far the simplest way 
to do this is to just stay on 10.3, but that is getting less tenable 
over time.

<http://pythonmac.org/packages/> has most or all the extensions I need, 
but some of the ones I use are fairly outdated (especially numarray). So 
another option is to contribute modern versions built on 10.3 before I 
upgrade. But I'm not sure how practical that is; I only have 10.3/Python 
2.3 (and a unix/X11 python 2.4.1), so probably I could only supply a 
useful build of the former, and only with instructions on how to create 
the package.

Any help would be appreciated.

-- Russell

P.S. I realize that I can abandon 10.3 eventually, but probably not for 
many months, and presumably 10.5 will bring up the whole issue again.

More information about the Pythonmac-SIG mailing list