Mac OS X へソースから Ruby をインストール

ローカルから.
fink の何かのパッケージ (lib*) が衝突して fink update-all とか特定のパッケージの install や remove ができないので,Ruby 1.8 最新版をソースからビルドする.今までのは ruby 1.8.1 だった.本家からダウンロードした後,

$ tar xfvz ruby-1.8.6-p111.tar.gz
$ cd ruby-1.8.6-p111
$ ./configure --enable-shared --enable-pthread --with-readline-dir=/usr/local
$ make
$ make test
$ sudo make install
$ sudo make install-doc
$ make clean

make test の後に #=> succeed. make install-doc をしないと ri が入らないので,不可欠.PATH はひとまず無用だが,/usr/local/bin へ,.bashrc と .bash_profile へ書いとく.

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile