[VSDK] Framework prebinding

Eric Forget forgete at cafederic.com
Wed Dec 3 11:08:38 CST 2003


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.

BTW, did you hard coded the binding address? 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

Éric
___________________________________________________________________

 Eric Forget                       Cafederic
 ForgetE at cafederic.com             <http://www.cafederic.com/>

 Fingerprint <86D5 38F5 E1FD 5D9C 71C3  BAA3 797E 70A4 6210 C684>




More information about the Valentina mailing list