Setting up a development environment on Mac OS X