OS X SDK version vs Deployment target

Could someone please give a quick rundown on what I need to do in Xcode to be able to run code on OS X 10.4 , whilst using the 10.6 SDK ?

Cheers!
/Rob

Just set the compatibility version to 10.4.

You mean the deployment target ? But that only makes non existing APIs weakly linked, and will not avoid a crash if such an API still is called… :?

The juce codebase is aware of the SDK version - it shouldn’t make any calls that will cause a problem.