[Pythonmac-SIG] Re: [ANN] PyMacApp - Flexible Executable Stub For Python (v0.2)

Bob Ippolito bob at redivi.com
Fri Mar 5 12:51:53 EST 2004


On Mar 5, 2004, at 12:38 PM, Donovan Preston wrote:

>
> On Mar 5, 2004, at 12:31 PM, Bob Ippolito wrote:
>
>> One could build an application on Panther with a Python 2.3.x that 
>> was *very carefully* built to ensure 10.1+ or 10.2+ compatibility, 
>> but that's beyond the scope of what I'm trying to do right now.  If 
>> you had such a Python environment already, it would work.
>
> Couldn't you just include a 2.3.x framework in the bundle? Isn't that 
> one of the points of this? Or are you saying the 2.3.x framework build 
> would have to be built carefully in order to work on 10.1 or 10.2?

The 2.3.x framework build *and any extensions you use* would have to be 
built carefully in order to work on 10.1 and/or 10.2.

By default, any extension you compile on 10.3 *may not* work on an 
earlier version of OS X, even if the Python framework itself is 
compatible with earlier versions of the OS.

Building backwards compatible things requires a complicated and 
carefully configured development environment, and I am relatively 
certain that nobody has yet gone through the trouble to set it up for 
building Python extensions.  I have a pretty good idea of how exactly 
to do it -- however, I have more pressing issues to tackle right now, 
like making things work smoothly on the *current* version of OS X.  If 
someone were to say, pay for me to do it, I would shift my priorities a 
bit... but right now I have very little sympathy for people who run or 
need to support non-current versions of OS X.

-bob




More information about the Pythonmac-SIG mailing list