Ubuntu9.10 64ビット版 Ruby gemにてNokogiriがインストールできない場合
RubyのNokogiri(HTML解析用ライブラリ)を使いたかったが,インストールにやや手こずったのでメモ.
まずはgemにてnokogiriインストール.
$sudo gem install nokogiri
しかし以下のようなエラーがでてインストールできない.
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension./usr/bin/ruby1.8 extconf.rb
extconf.rb:5:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:5以下省略
いろいろ調べた結果,以下のようにすればよいことがわかった
$sudo apt-get install libxml2-dev libxslt1-dev
$sudo apt-get install ruby1.8-dev
もう一度nokogiriインストールを試みると,無事成功した.