July 19, 2005

[Diary]
Tiger の ruby.

Tiger の ruby には不具合があるらしく。
通常の方法では拡張ライブラリがうまくインストールできません。

そこで、curl & gem でインストールする方法が RubyForge で紹介されています。
http://rubyforge.org/forum/forum.php?thread_id=2540&forum_id=1063

リンク切れの時の為に、インストールコマンドも書いておきます。

curl http://rubyforge.org/frs/download.php/3700/rubygems-0.8.10.tgz | tar xfz -
cd rubygems-0.8.10
sudo ruby setup.rb
sudo gem install fixrbconfig
sudo fixrbconfig
cd ..
curl ftp://ftp.gnu.org/gnu/readline/readline-5.0.tar.gz | tar xfz -
cd readline-5.0
./configure
cd shlib
sed -e 's/-dynamic/-dynamiclib/' Makefile > Makefile.good
mv Makefile.good Makefile
cd ..
make && sudo make install
sudo rm /usr/lib/libreadline*
sudo ln -s /usr/local/lib/libreadline* /usr/lib/
cd ..
curl ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.2.tar.gz | tar xfz -
cd ruby-1.8.2/ext/readline/
ruby extconf.rb
make && sudo make install
cd ../../../
rm -rf ruby-1.8.2 readline-5.0 rubygems-0.8.10

投稿者 Aki : 21:47 | comments (0) | trackbacks (0)


トラックバック

このエントリーのトラックバックURL:
http://www.spring-aki.sakura.ne.jp/mt_/mt-tb.cgi/80

コメント
コメントする









名前、アドレスを登録しますか?






February 2009
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28