Re: Pre-binding disabled because of overlap - WTF?
Re: Pre-binding disabled because of overlap - WTF?
- Subject: Re: Pre-binding disabled because of overlap - WTF?
- From: Scott Tooker <email@hidden>
- Date: Thu, 20 Apr 2006 18:22:30 -0700
This doesn't answer your actual question, but you are much better off
just turning off prebinding in the target build settings. Prebinding
is a fairly fragile process that isn't necessary in the vast majority
of cases since 10.3.4 came out.
Scott
On Apr 19, 2006, at 5:02 PM, John Draper wrote:
Hi, I get this after I did a build. What do they mean that
"prebinding disabled because of overlap"
Overlap with what?
About the only thing I can think that might cause this was because I
had moved my project
which is on an external drive to another computer using identical
versions of OS and X-Code.
I thought I would alliviate this problem by removing the old one and
adding the new one.
I have COPIES of these libraries in the project file on the external
drive. Is this reference
lost when I move from one machine to the next?
I put these in the virtual folder called "Other Frameworks" and it's
always been fine.
Then, I go and make some changes to the source, re-build, and I get
this.
Before, I had made other changes to the source (on this same
machine), and re-built, and
I never got this.
ld: warning prebinding disabled because (__TEXT segment (address =
0x96b40000 size = 0x2f000) of /usr/lib/libssl.0.9.7.dylib overlaps
with __TEXT segment (address = 0x96b50000 size = 0x90000) of /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/ATS.framework/Versions/A/ATS
Am I trying to link in two copies of this library? I do have to
have pre-binding checked by the way.
This is because I couldn't figure out how to link external libraries
without it, and the project works,
up until now.
It appears to be a conflict in "ApplicationServices.framework"...
But if you look at the attached
screen shot of my added libraries, you won't even see this
framework. WTF? Why is it trying
to link this one in, and what do they mean by an "overlap" of Text
segments?
Google doesn't seem to come up with anything.
I've always been able to keep "copies" of my framework in my project
folder, why is it balking now?
A google search of various search strings revealed a lot of people
asking this same question.
I searched the archives, and didn't see anything.
Other warnings listed below.
ld: warning prebinding not disabled even though (__LINKEDIT segment
(address = 0x96b6f000 size = 0xe1f8) of /usr/lib/libssl.0.9.7.dylib
overlaps with __TEXT segment (address = 0x96b50000 size = 0x90000)
of /System/Library/Frameworks/ApplicationServices.framework/Versions/
A/Frameworks/ATS.framework/Versions/A/ATS on the assumption that the
stripped output will not overlap
ld: warning prebinding disabled because (__TEXT segment (address =
0x90720000 size = 0x68000) of /System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio overlaps with __TEXT
segment (address = 0x9071d000 size = 0x10000) of /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libPSRIP.A.dylib
ld: warning prebinding not disabled even though (__TEXT segment
(address = 0x90720000 size = 0x68000) of /System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio overlaps with __LINKEDIT
segment (address = 0x9072d000 size = 0x59d4) of /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libPSRIP.A.dylib on the
assumption that the stripped output will not overlap
Although I haven't tried to run it yet, because I now have to spend
a few more hours working on the
GUI with the interface builder before I can actually try and run
it. But I thought I would post
this issue to the list now, in the hopes that someone might know
whats going on.
John
_______________________________________________
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
_______________________________________________
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