• 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: std::log10() problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: std::log10() problem


  • Subject: Re: std::log10() problem
  • From: Chris Espinosa <email@hidden>
  • Date: Wed, 29 Mar 2006 15:19:19 -0800


On Mar 29, 2006, at 1:30 PM, j o a r wrote:


On 29 mar 2006, at 23.14, Clark Cox wrote:

Because that's the way it's supposed to work. If you want to target an
old version of the OS, you use the SDK that corresponds to that
version. If you use the 10.4 SDK, you are telling Xcode, "I only care
about running my app on versions of the OS greater than or equal to
10.4".

That's what I thought too, but Chris Espinosa thinks otherwise (and he should know!):

<http://www.cocoabuilder.com/archive/message/xcode/2006/1/31/3502>

I filed a follow up question, but never got any answers:

<http://www.cocoabuilder.com/archive/message/xcode/2006/2/1/3557>

Sorry, I haven't been keeping up on this thread.  If someone could restate the current problem I'd be happy to help.

j o a r is correct and Clark is incorrect; using an SDK usually means "I want to have access to these calls."  Setting the Mac OS X Deployment Target build setting to a Major Version (10.2, 10.3, 10.4, etc.) is how you say "I only care about running my app on versions of the OS greater than or equal to this."

Setting the Deployment Target does a lot of things: it triggers weak linking in the frameworks that support weak linking and it controls certain compiler and linker behavior for runtime libraries.  But as documented in the Cross-Development Programming Guide, not all libraries (especially open-source ones) support the weak-linking features that are triggered by the Deployment Target setting, so you mave to manage weak-linking for these manually.

These are general statements.  Catch me up on the specific issue and I'll see if I can help your std:log problem.

Chris
 _______________________________________________
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

  • Follow-Ups:
    • Re: std::log10() problem
      • From: "Clark Cox" <email@hidden>
References: 
 >std::log10() problem (From: Rolf Nilsson <email@hidden>)
 >Re: std::log10() problem (From: "Clark Cox" <email@hidden>)
 >Re: std::log10() problem (From: "Roni Music" <email@hidden>)
 >Re: std::log10() problem (From: "Clark Cox" <email@hidden>)
 >Re: std::log10() problem (From: j o a r <email@hidden>)

  • Prev by Date: Re: How do I remove breakpoints? -- Solved
  • Next by Date: Re: No launchable executable present at path?
  • Previous by thread: Re: std::log10() problem
  • Next by thread: Re: std::log10() problem
  • Index(es):
    • Date
    • Thread