• 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: Per Architecture SDK and frameworks problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Per Architecture SDK and frameworks problem


  • Subject: Re: Per Architecture SDK and frameworks problem
  • From: James Housley <email@hidden>
  • Date: Wed, 27 Jul 2005 22:03:09 -0400

On Jul 27, 2005, at 7:09 PM, Michael Rawdon wrote:

Hi Jim -

On Jul 27, 2005, at 2:19 PM, James Housley wrote:From a June 8th question it got
SDKROOT_ppc and SDKROOT_i386 entries and that worked for compiling some static libraries. However, when linking the i386 binary against the system frameworks it seems to be getting the frameworks from /System/Library instead of the SDK. I also now suspect that the ppc is getting the frameworks from /System/Library also and not the SDK, but since they both are ppc there isn't the warning about the architecture not matching. I am sure if SDKROOT is defined then the frameworks and libraries are based off of that, but since I need SDKROOT_ppc and SDKROOT_i386 how do I tell Xcode to use the right SDKs?
There's not quite enough information here to diagnose your problem.

First of all, in order to use SDKROOT_ppc and SDKROOT_i386 you need to have SDKROOT defined.  Otherwise I think Xcode will ignore them and just use the system SDK.  
So the best method is to set SDKROOT to the main SDK you want to build against, and then SDKROOT_$(arch) for any architectures which need to build against a different SDK.  So if you don't have SDKROOT set, then that may explain your problem.



Not having a SDKROOT defined was indeed my problem, and for me this worked best:


SDKROOT = 10.4u
SDKROOT_i386 = 10.4u
SDKROOT_ppc = 10.3.9

Jim

--

/"\   ASCII Ribbon Campaign  .
\ / - NO HTML/RTF in e-mail  .
 X  - NO Word docs in e-mail .
/ \ -----------------------------------------------------------------
email@hidden      http://www.FreeBSD.org     The Power to Serve
email@hidden  http://www.TheHousleys.net
---------------------------------------------------------------------
Q: Because it reverses the logical flow of conversation.
A: Why is putting a reply at the top of the message frowned upon?

_______________________________________________
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: 
 >Per Architecture SDK and frameworks problem (From: James Housley <email@hidden>)
 >Re: Per Architecture SDK and frameworks problem (From: Michael Rawdon <email@hidden>)

  • Prev by Date: Help with custom build rule
  • Next by Date: Re: Help with custom build rule
  • Previous by thread: Re: Per Architecture SDK and frameworks problem
  • Next by thread: Help with custom build rule
  • Index(es):
    • Date
    • Thread