rubyのコンパイルにはrubyが必要だった

rubyコンパイルにはrubyが必要だったのか、知らんかった。

1.9.2-RCを--program-suffix=192でインストールしたらlib/ruby/1.9.1のライブラリが上書きされてしまって無印のruby 1.9.1が起動できなくなった。
もう一度ruby 1.9.1をコンパイルして無印のrubyを復旧しようとしたら、コンパイル途中で無印rubyの呼び出しがこけてコンパイルできなかった。

1.8.7が--program-suffix=18で残っていたので、MakefileをBASERUBY = ruby18に書き換えたらうまくコンパイルできた。

1.9.2-RCのコンパイルは--with-ruby-version=1.9.2でライブラリの上書きを回避できた。