Error install charlock_holmes even with libicu-dev installed
Created by: sang4lv
Hi, I'm stuck on charlock_holmes step for the installation. I have libicu-dev correctly installed. Ruby newbie here, any input is welcomed. I'm running Ubuntu 13.04 on 64 bit using MySQL as the DB for the installation. The only thing I did follow in the guide is installing postfix because I already have sendmail package installed.
root@angelawang:/home/git/gitlab# apt-get install libicu-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libicu-dev is already the newest version.
The following packages were automatically installed and are no longer required:
libossp-uuid16 libpq5 libsystemd-daemon0 procmail sendmail-base sendmail-cf
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.
root@angelawang:/home/git/gitlab# sudo gem install charlock_holmes --version '0.6.9.4'
Building native extensions. This could take a while...
ERROR: Error installing charlock_holmes:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:1:in `<main>'
Gem files will remain installed in /var/lib/gems/1.9.1/gems/charlock_holmes-0.6.9.4 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/charlock_holmes-0.6.9.4/ext/charlock_holmes/gem_make.out