• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Rép : Porting InDesign CS2 plug-in to XCode
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


References: 
 >Rép : Porting InDesign CS2 plug-in to XCode (From: Sylvain Rondeau <email@hidden>)

  • Prev by Date: Re: Developer Documentation glitches
  • Next by Date: Re: Passing "&" through info-plist processing
  • Previous by thread: Rép : Porting InDesign CS2 plug-in to XCode
  • Next by thread: Passing "&" through info-plist processing
  • Index(es):
    • Date
    • Thread