[VSDK] Framework prebinding
Totte Alm
totte at code66.se
Wed Dec 3 20:11:47 CST 2003
Hello,
I would like to add some stuff I learned on the
Apple Optimization Kitchen/Workshop I attended just two weeks ago.
In the Build Style panel, do the following settings:
OTHER_CFLAGS = "-falign-loops=16 -funroll-loops"
GCC_ALTIVEC_EXTENSIONS = YES
COPY_PHASE_STRIP = YES
GCC_OPTIMIZATION_LEVEL = 3
For G4 also use:
GCC_MODEL_CPU = G4
GCC_MODEL_TUNING = G4
for G5, also use;
GCC_MODEL_CPU = G5
GCC_MODEL_PPC64 = YES
GCC_MODEL_TUNING = G5
// Totte
2003-12-03 kl. 19.54 skrev Eric Forget:
> Ruslan,
>
> I've found it. VSDK.framework was binded to 0x00000000 which is
> reserved for
> application. That's where all the conflicts where coming from. To
> resolve
> it, set the "Standard Build Settings:Linking:Other linker flags" of
> your
> target build settings to:
>
> -seg1addr 0xB0000000
>
> This is reserved for third-party framework.
>
> Also, make sure you double check your difference between Build style
> and
> Target settings. Build style always have precedence. E.g.:
>
> Setting Target Build style
>
> Instruction scheduling: PowerPC G4 None
>
> Wrapper extension is useless in Target since you have a framework
> target
> anyway.
>
> Finally, "Optimization Level" should be set to "Fastest, smallest" for
> "Deployment" build style. That setting normally increase the speed,
> since
> the code is smaller: less VM paging work.
>
> Éric
> ___________________________________________________________________
>
> Eric Forget Cafederic
> ForgetE at cafederic.com <http://www.cafederic.com/>
>
> Fingerprint <86D5 38F5 E1FD 5D9C 71C3 BAA3 797E 70A4 6210 C684>
>
>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
>
>
------------------------------------------------------------------------
------------------------
The French don't even have a word for Entrepreneur.
- George W. Bush.
More information about the Valentina
mailing list