Ruby 備忘録

最近Rubyをやりはじめたんだが、いろいろと環境周りでエラーがでるのでメモ。
Hpricotという奴を入れてみようとしたのだがエラーがでる。


gem install hpricot
インストールログを見てみるとこんな感じ

/usr/bin/ruby1.8 extconf.rb
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:1
どうも mkmf がないらしい調べてみるとDebian系入ってるRuby には、mkmf が入ってないみたい。

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/17605
使ってるのは、Ubuntuなのでたぶんビンゴ!

ruby1.8-devをインストールしたらいけるらしい


apt-get install ruby1.8-dev
これは、無事インストール成功♪

続いてもう一回


gem install hpricot

で、無事インストール完了!