Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Build Plug-Ins with CS4 SDK under OS X 10.5 SDK with Xcode 3.1.2?

Guest
May 03, 2009 May 03, 2009

I have existing Photoshop Universal Binary Plug-ins built under OS X 10.4 and the OS X 10.4 SDK, with Xcode 2.1.x & Photoshop CS3 SDK.  They are mature and stable.

I am attempting to build these Plug-Ins with the new CS4 SDK under OS X 10.5.6 & 10.5 SDK with Xcode 3.1.2.

They do not build as there is a conflict in PITypes.h with the attempted redefinition of uint32, already defined in the Apple header cssmconfig.h, amongst other problems.

Has anyone built with a similar configuration?

Thank you!

TOPICS
SDK
1.4K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
New Here ,
Sep 07, 2009 Sep 07, 2009

I have similar problems with a later version of xcode (Xcode 3.2). see the forum entry :

"illustrator CS4 SDK on Apple OSX 10.6 Snowleopard and Xcode 3.2 howto"

http://forums.adobe.com/message/2231460#2231460

regards, johan.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 18, 2009 Sep 18, 2009
LATEST

I've had good luck with Snow Leopard 10.6.1, XCode 3.2 and the Photoshop CS4 SDK by changing the build settings like this:

1. Open the Target Info window: Project->Edit Active Target

2. Change Architectures from native to 32-bit Universal (because my native is 64 bit)

3. Make sure Base SDK is 10.4 (you must have that installed of course). If you select 10.5 for some of the Photoshop examples, you get complaints of depreciated APIs.

4. Change C/C++ compiler version to GCC 4.0

In the case of using these steps, there is no need to edit any headers, comment anything out, etc.

Hope that helps!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines