• 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: Universal Binaries for an app built with different SDK versions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Universal Binaries for an app built with different SDK versions


  • Subject: Re: Universal Binaries for an app built with different SDK versions
  • From: Eric Albert <email@hidden>
  • Date: Fri, 13 Jan 2006 09:21:35 -0800

The setting causes the strip command-line tool to be used to strip the binary instead of the linker. But Daniel's conclusion is a bit backwards -- the linker has more information about how the binary is built, so it can do a better job of stripping the executable. SEPARATE_STRIP exists as a setting because over the years there have sometimes been a few problems where using the linker to strip the binary would cause linking to fail. If you don't need it, though, using the linker to strip (as Xcode does by default) is better.

-Eric

On Jan 13, 2006, at 8:07 AM, Daniel Jalkut wrote:

Hmm - this setting is news to me, too. I'm glad to know about it!

I'm assuming it's Apple's solution to the fact that, for whatever reason, the linker's version of stripping doesn't seem to be as effective as the command-line version of stripping. I have up to now included a "strip the executable" phase in my distribution script, precisely to achieve this level of stripping. Now that I know about the build option, I'll use that instead.

Daniel

On Jan 13, 2006, at 10:06 AM, Steve Mills wrote:

On Jan 13, 2006, at 05:40, Alexander von Below <email@hidden> wrote:

On 13.01.2006, at 02:08, Chris Forsythe wrote:

SEPARATE_STRIP = YES

Thanks, I missed that for my project. I learn something new every day :D

Can someone explain exactly what this setting does? I don't understand what the description in the settings window means. Semi-layman's terms?

_______________________________________________ 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: Universal Binaries for an app built with different SDK versions
      • From: Christopher Forsythe <email@hidden>
    • Re: Universal Binaries for an app built with different SDK versions
      • From: Daniel Jalkut <email@hidden>
References: 
 >Re: Universal Binaries for an app built with different SDK versions (From: Steve Mills <email@hidden>)
 >Re: Universal Binaries for an app built with different SDK versions (From: Daniel Jalkut <email@hidden>)

  • Prev by Date: Re: MacIntel apps behaves weirdly when compiled with -02 not -01 - Almost solved(auto-vectorization issue)
  • Next by Date: Xcode and Class Model
  • Previous by thread: Re: Universal Binaries for an app built with different SDK versions
  • Next by thread: Re: Universal Binaries for an app built with different SDK versions
  • Index(es):
    • Date
    • Thread