Help with Mac Porting

Perry Smith pedz@easesoftware.net
Mon Jan 16 17:21:00 GMT 2006


I may be asked to port an Adobe Photoshop plug-in from the PC to the  
Mac.  There are so many new Mac terms I am a bit intimidated  an  
confused.

The Apple people want developers to use XCode but XCode only creates  
Mach-O executables.  Photoshop before CS2 used "PEF" executables.

So, the Adobe SDK suggests using Metrowerks which is suppose to be  
able to produce both types.

I find both Metrowerks and Xcode to be utterly useless.  I would much  
rather have an emacs, gmake, cscope environment.  I find it much more  
straight forward.

Can gcc and the GNU tools create a PEF executable?  (I don't even  
know what the difference between a "PEF" and a Mach-O executable  
is.)  I will be running on a Mac OS X (10.4) platform if that makes  
any difference.

Thank you,
Perry Smith



More information about the Gcc-help mailing list