【Ruby】【Mac】OSX Lion にRuby1.9.3をインストールする

OSX Lionにruby1.9.3をインストしようとすると

> rvm install 1.9.3
Installing Ruby from source to: /Users/hoge/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)...

ruby-1.9.3-p0 - #fetching 
ruby-1.9.3-p0 - #extracted to /Users/hoge/.rvm/src/ruby-1.9.3-p0 (already extracted)
Fetching yaml-0.1.4.tar.gz to /Users/hoge/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/hoge/.rvm/src
Configuring yaml in /Users/hoge/.rvm/src/yaml-0.1.4.
Compiling yaml in /Users/hoge/.rvm/src/yaml-0.1.4.
Installing yaml to /Users/hoge/.rvm/usr
ruby-1.9.3-p0 - #configuring 
ERROR: Error running ' ./configure --prefix=/Users/hoge/.rvm/rubies/ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/hoge/.rvm/usr ', please read /Users/hoge/.rvm/log/ruby-1.9.3-p0/configure.log
ERROR: There has been an error while running configure. Halting the installation.

となりインストできない。
configure.logを見ろと書いてあるので、ログを見てみると、
どうやらデフォルトのCのコンパイラが原因らしい。

なので、コンパイラにclangを使ってみる。

>rvm install 1.9.3 --with-gcc=clang

おぉいけた(´・ω・`)

とりあえず、rails3.1を使いたいので、プロジェクトをnewするためにgemsetを作ってrailsをインストしておく。

>gem install rails -y -v 3.1.0

なんとかなるもんですね。

※なんかどうもこの原因はXCODEのバージョンが原因らしいです。Xcode 4.2.1 for Lionはダメらしい。。MemberCenterからバージョンを落とすことはできますけど、それも本末転倒な感じですよね・・(´・ω・`;)