[VSDK] Framework prebinding

Ruslan Zasukhin sunshine at public.kherson.ua
Wed Dec 3 18:13:18 CST 2003


on 12/3/03 6:08 PM, Eric Forget at forgete at cafederic.com wrote:

> Ruslan,
> 
>> As far as I see, last framework beta made with xCode
>> Have prebinding ON.
>> 
>> So all right ?
> 
> Only if you create your target with xCode. If you have an old project
> imported, you will keep the old settings. Also, there is always 2 mode with
> xCode: imported and native. So make sure, you have done an "Upgrade Target
> to Native" from the "Project" menu.

Eric,

Of course I have upgrade it to Native!
Otherwise I was not able do many things.

> BTW, did you hard coded the binding address?

I even do not understand your question. :-)
So I think I did not.

What this means?

> I always have these warning
> message at link:
> 
> ld: warning prebinding disabled because (__PAGEZERO segment (address = 0x0
> size = 0x1000) of build/MyApp.app/Contents/MacOS/MyApp overlaps with __TEXT
> segment (address = 0x0 size = 0x11c000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__TEXT segment (address = 0x1000
> size = 0xb3000) of build/MyApp.app/Contents/MacOS/MyApp overlaps with __TEXT
> segment (address = 0x0 size = 0x11c000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__DATA segment (address = 0xb4000
> size = 0xf000) of build/MyApp.app/Contents/MacOS/MyApp overlaps with __TEXT
> segment (address = 0x0 size = 0x11c000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__OBJC segment (address = 0xc3000
> size = 0x4000) of build/MyApp.app/Contents/MacOS/MyApp overlaps with __TEXT
> segment (address = 0x0 size = 0x11c000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__LINKEDIT segment (address =
> 0xc7000 size = 0x2ad000) of build/MyApp.app/Contents/MacOS/MyApp overlaps
> with __TEXT segment (address = 0x0 size = 0x11c000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__LINKEDIT segment (address =
> 0xc7000 size = 0x2ad000) of build/MyApp.app/Contents/MacOS/MyApp overlaps
> with __DATA segment (address = 0x11c000 size = 0x20000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK
> ld: warning prebinding disabled because (__LINKEDIT segment (address =
> 0xc7000 size = 0x2ad000) of build/MyApp.app/Contents/MacOS/MyApp overlaps
> with __LINKEDIT segment (address = 0x13c000 size = 0xb2000) of
> @executable_path/../Frameworks/VSDK.framework/Versions/A/VSDK

Do you know how to fight with this?

I can send you project, so you can check what is wrong.


-- 
Best regards,
Ruslan Zasukhin      [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com

To subscribe to the Valentina mail list go to:
http://lists.macserve.net/mailman/listinfo/valentina
-------------------------------------------------------------



More information about the Valentina mailing list