Re: Rép : Porting InDesign CS2 plug-in to XCode
Re: Rép : Porting InDesign CS2 plug-in to XCode
- Subject: Re: Rép : Porting InDesign CS2 plug-in to XCode
- From: Laurence Harris <email@hidden>
- Date: Fri, 28 Sep 2007 14:18:06 -0400
On Sep 28, 2007, at 6:32 AM, Sylvain Rondeau wrote:
You need the new CS3 Adobe SDK witch includes XCode based project
template.
- How will that help someone who wants to write plug-ins for CS2?
- Why do so many people write it "XCode" when it's actually "Xcode?" ;-)
Larry
About the compatibility of this SDK,
CS3 plugins are now universal binaries, you will need minor changes
to your source code... most of the job is to deal with compilation
problem and byteswap.
Le 28 sept. 07 à 11:30, Laurence Harris a écrit :
On Sep 28, 2007, at 4:48 AM, Thomas Engelmeier wrote:
On 27.09.2007, at 15:43, Aman Deep wrote:
We don't
have legal copy of CodeWarrior version 9.x and our company is not
interested in buying a new copy of CW. So can I port an Adobe
InDesign
CS2 plug-in which has been build using CodeWarrior to XCode.
Wrong management decision.
It's not the first one. That would be Adobe designing their plug-
in mechanism in a way that requires CW 9 to write plug-ins. ;-)
Sounds like an evil assumption to assume that no one would ever
want to use anything but CW to write plug-ins for ID.
Larry
Please do a "can I port" research BEFORE the "we're not
interested" part.
- from ABI point of view you might get away linking light C++
code that does not use the C or C++ standard libraries.
InDesign is not such a case. It uses quite some templates, and
there are tiny ABI differences in template edge cases.
- from the productivity point of view that is again one of the
worst ideas I heard of. Besides you would waste some days to set
up a similar build environment in Xcode, in order to debug PPC
you need a PPC. Xcode compiling C++ code was up to one order of
magnitude slower than Codewarrior and started just to get equally
fast when comparing Codewarrior (in Rosetta) to Xcode (Intel
native).
So, no, Xcode / gcc is not an feasible option to do ID CS2
development.
_______________________________________________
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