Targeting Other OS Versions
Targeting Other Architectures
Using Other Versions of Xcode
Linear is working pretty well for us now, so it is time to throw a wrench into the works. Let’s decide that we want to serve a wider audience and make a version of Linear that is compatible with Mac OS X version 10.4.
Apple has anticipated such needs. Up to now, we’ve been compiling and linking against headers and libraries that “came with the system”—the libraries we ended up using were the same as the ones used in running the computer we compiled on, and the headers reflected those libraries. An Xcode project can be directed away from a machine’s base development environment to use ...