Mountain Lionになって、、、bcrypt-rubyがbundle installできない?

最近、Railsを触ることが多いのですが、、、、bundle instal で bcrypt-ruby をインストールしようとするとエラー...

実際のエラーは以下のようなもの(一部、省略)

(省略)
Installing bcrypt-ruby (3.0.1) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/Users/hogehoge/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
creating Makefile

make
sh: make: command not found


Gem files will remain installed in /Users/hogehoge/.rvm/gems/ruby-1.9.2-p290@rails32/gems/bcrypt-ruby-3.0.1 for inspection.
Results logged to /Users/hogehoge/.rvm/gems/ruby-1.9.2-p290@rails32/gems/bcrypt-ruby-3.0.1/ext/mri/gem_make.out
An error occured while installing bcrypt-ruby (3.0.1), and Bundler cannot continue.
Make sure that `gem install bcrypt-ruby -v '3.0.1'` succeeds before bundling.

どうやら make ができないらしい。前は出来ていた気がするのだが...

ということで、少し調べてみると、いくつか方法が出てきた。その中の手順の1つは以下の通りである。
1. Launch XCode
2. Go to Preferences > Downloads > Components
3. Click "Install" next to 'Command Line Tools'
参考:xcode4 - Upgrading to Mountain Lion and XCode 4 broke my "make"? - Stack Overflow

簡単な方法を発見!!

かと思いきや、なぜかXcodeが起動できない。。。
もしかして、Mountain Lionにアップデートしたからなのか??

App Storeから新しいXCodeをインストールして、上記の流れを試して
次のコマンドで直接インストールしてみる。

gem install bcrypt-ruby -v '3.0.1'

エラーが変わって、次は以下のようなエラー...

make: /usr/bin/gcc-4.2: No such file or directory

ちょっと進んだのかな。。。
そして、このエラーが出たら以下のコマンドを実行とあったので、試してみる。

sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2

そして、gem install bcrypt-ruby -v '3.0.1' を再実行。

gem install bcrypt-ruby -v '3.0.1'
Building native extensions. This could take a while...
Successfully installed bcrypt-ruby-3.0.1
1 gem installed
Installing ri documentation for bcrypt-ruby-3.0.1...
Installing RDoc documentation for bcrypt-ruby-3.0.1...

いい感じなので、この後 bundle install を実行。

何とかうまくいった!!

しかし、色々とMountain Lionにアップデートしてみて、不具合が出てきそうな予感。
とりあえず、今回は解決したので良かった。