2010-08-05 rubyのコンパイルには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でライブラリの上書きを回避できた。