[Pythonmac-SIG] WebKit with PyObjC on Jaguar

Bob Ippolito bob at redivi.com
Fri May 13 22:36:18 CEST 2005


On May 13, 2005, at 4:09 PM, konrad.hinsen at laposte.net wrote:

> On 13.05.2005, at 20:33, Bob Ippolito wrote:
>
>
>> That is correct.  The only way to develop a Jaguar compatible
>> application with Python is to build its components on Jaguar.
>>
>
> Is that also true for Panther/Tiger? Assuming that I update all my
> machines to Tiger, will I still be able to build packages that work on
> Panther?

Only if all the components of that package were either built on  
Panther, or are just python code.  i.e., if you are careful to only  
use packages from http://pythonmac.org/packages/ under the Mac OS X  
10.3+ section(s) then you will be definitely be in the clear.

That said, some extensions compiled on Tiger will work on Panther,  
but if *all* of your machines are running Tiger, how would you know  
if it still works on Panther?  You're going to need a way to test on  
your minimum target platform anyhow, so you should keep an install of  
Panther around (maybe on an old iPod or firewire drive) so that you  
can test, fix, and build your distribution packages.  On the Panther  
machine you could also build your third party extensions, bdist_mpkg  
them, and install the packages on your Tiger development machines.   
That way, you may be able to meet the "everything built on 10.3"  
requirement that would allow you build the distribution packages on  
Tiger.

-bob



More information about the Pythonmac-SIG mailing list