February 17, 2012
During the installation of Xcode 4.3 you are given the option to remove previous versions of XCode and the XCode installer. You are warned that the entire
/Developer directory will be deleted. One of the hidden implications of this is the loss of various command line tools. The *gcc compiler for example.
After installing Xcode 4.3 on one of my machines I tried to install a different Ruby build using RVM. The install failed since no compiler could be found. Fortunately I had seen an article about Homebrew and the new XCode command line bundle and I rightly figured that installing those tools would allow RVM to complete the installation of new Rubies.
To add the command line tools, open XCode 4.3 (it’s now an application in your
/Applications directory) and then open Preferences. Under the
Download tab select
Components and then click on
Command Line Tools.
Update: The Command Line Tools bundle may not be 100% complete. I wasn’t able to use
bundler to install the default set of gems for Octopress. A google search on the error led me to the rb-fsevent issues page, where one of the comments suggested using a pre-compiled version of rb-fsevent.
I changed the line in my
Gemfile to look like this:
gem 'rb-fsevent', :git => 'git://github.com/ttilley/rb-fsevent.git', :branch => 'pre-compiled-gem-one-off'
and then my
bundle install command completed successfully.