Re: warning at Link
Re: warning at Link
- Subject: Re: warning at Link
- From: Nick Zitzmann <email@hidden>
- Date: Mon, 13 Dec 2004 21:59:18 -0700
On Dec 13, 2004, at 9:15 PM, Norio Ota wrote:
When Xcode links a target, it warns the following.
What made it warn those?
But even if the executable runs, nothing weird happens.
ld: warning prebinding disabled because (__PAGEZERO segment (address =
0x0 size = 0x1000) of /Volumes/Dev/mdk r5.0 for
R15.1.1/Xcode/build/MDK-Basic.app/Contents/MacOS/MDK-Basic overlaps
with __TEXT segment (address = 0x0 size = 0x8000) of
@executable_path/../Frameworks/libCheckData.dylib
That means you need to re-link the library "libCheckData.dylib" and
pass in a 32-bit address that will be used by the first segment of the
library. Search ADC for information about "prebinding"; the first page
of results will show you what to do and what address ranges you may
use.
As you've found out by now, if you don't set the address of the first
segment of the library, the library and program will work without any
problems, but you won't be able to prebind them. That means your
program will take longer to load on older Macs. And you'd be surprised
at how many people are still using Bondi iMacs...
Nick Zitzmann
<http://seiryu.home.comcast.net/>
S/MIME signature available upon request
_______________________________________________
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