It might be true that the Xcode8 GUI won't let you set a target older than 10.9, but the compiler will build code that runs on 10.6 if you tell it to with -macosx-version-min=10.6. Since the Xcode GUI is immaterial to this project, for our purposes the minimum possible is 10.6. Note, however, that language features are dependent on macosx-version-min. I found the other day that if your code uses C++11 features from the standard library the minimum version that will compile is 10.9. 32-bit code builds and runs just fine. It's arguable that there's no point if one is targeting 10.7+, but that's different from "can't". Regards, John Ralls |