Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lazy symbol binding failed



Yeah this is a weird one..

To fix it, make sure "Use Separate Strip" [SEPARATE_STRIP] is enabled in your build settings. This will use the strip command rather than stripping during linking (which seems to be buggy).

Nick

On 21 Nov 2005, at 15:10, Dix Lorenz wrote:

Hi,

I have 2 projects which build a few BSD-Tools. I rebuilt the projects for 2.1 and everything worked fine. Today I noticed that the tools I build from the commandline don't work anymore, all I get is

dyld: lazy symbol binding failed: lazy pointer not found
dyld: lazy pointer not found
Trace/BPT trap

When I build the Release from XCode the resulting tools work as normal. Zerolink is not enabled. The commands to build my tools are:

xcodebuild -project mmutils.xcodeproj clean -target complete - configuration Release || exit
xcodebuild -project mmutils.xcodeproj INSTALL_ROOT=/ install - target complete -configuration Release || exit


"-target complete" is just an aggregate target of all the tools. The project themselves contain this aggregate target, one library target and a couple of tool-Targets which link with the library.

I am sure everything worked fine before Xcode 2.2 but I have no idea what in 2.2 should have changed to show this behaviour...

Any ideas what happened, why it happened and how I can fix it?

Dix

_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/xcode-users/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.