[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