OS X 10.7 (Lion) で ruby-1.9.2 を使うには

OS X Lion では、ruby-1.9.2 を gcc-4.2 でビルドしても動きません。その原因は #5047 です。
また、Lion の標準 gccllvm-gcc になっており、ruby-1.9.2 は llvm-gcc に対応させるための修正が行なわれていないため、ビルド時に gcc-4.2 を使用する必要があります。もちろん拡張ライブラリをビルドする場合にも gcc ではなく gcc-4.2 を使わなければならず、拡張ライブラリが C++ で書かれている場合は g++ ではなく g++-4.2 を使う必要があります。

このような事情があるため、現在 Lion で ruby-1.9.2 を使用できません。

私自身がそれでは困るため ruby-1.9.2 を Lion で使うためのパッチを書きました。
https://gist.github.com/1110796

さらに、ruby_1_9_2 ブランチに対して上記 patch を当てたブランチを github に push しておきました。
https://github.com/mrkn/ruby/tree/ruby_1_9_2_lion

あくまでも、自己責任でご使用ください。