gem install のときにでたエラーでmkmfってなに?
現在citrusをインストールするのに手間取っているわけですが
rcovをgemから入れようとしてもエラーがでてうまく入らない。
$ sudo gem install rcov Building native extensions. This could take a while... ERROR: Error installing rcov: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install rcov extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:1
mkmfってなに。っておもって調べたら解決の記事が。
gem install sqlite3-rubyを実行したらmkmfがありませんよーって言われる。
ruby-devのパッケージを入れればOKらしい
例にならって
$ sudo aptitude install ruby1.8-dev
を入れて
$ sudo gem install rcov Building native extensions. This could take a while... Successfully installed rcov-0.8.1.2.0 1 gem installed Installing ri documentation for rcov-0.8.1.2.0... Installing RDoc documentation for rcov-0.8.1.2.0...
うまくはいった。
以下がうちの環境でインストールしたライブラリ
rcov 0.8.1.2.0 gettext 1.92.0 net-irc 0.0.5 mechanize-0.7.7 hpricot-0.6.161 hoe 1.7.0 kagemusha 0.0.7 htmlentities 4.0.0 safeeval 0.0.1 charnames 0.0.5 net-http-paranoid 0.0.2 imagesize 0.1.1