Re: multi-platform binaries...
Re: multi-platform binaries...
- Subject: Re: multi-platform binaries...
- From: Chris Espinosa <email@hidden>
- Date: Tue, 7 Jun 2005 21:15:26 -0700
On Jun 7, 2005, at 9:01 PM, Hugh Sontag wrote: I'm sure that Mathematica was already compilable both for Intel and PPC. Contrast that to an app that has never been run on an Intel processor before.
The "tweaks" are mostly identifying and correcting endian issues (byte ordering for longs and short ints, which are reversed on Intel and Motorola processors) when data structures are written to or read from disk.
If your app uses CFPreferences and never writes data in memory to persistent storage, your "tweaks" will be minor.
If you write any data structure that contains entities that are > 1 byte in length, your porting time will be longer... maybe much longer.
Numeric entities. Strings and blobs are generally safe. And then there is the deprecation of QuickDraw and its eventual elimination from Leopard a year from now.
I know I'm going to be busy for a while! Mathematica was admittedly a special case, but I brought AppleScript over in a couple of days several years ago, including its bytecode engine, AppleEvents flippers, resources, file format, etc. It isn't rocket science, just programming.
Chris |
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden