Problema con installazione gem

Ieri ho avuto un problemino con l’installazione sulla mia Linux box di una gem che mi serviva per permettere ad Apache2 di poter gestire i file di una applicazione rails. Una volta dato questo comando:

sub@rumba:~$ sudo gem install fcgi

la mia Kubuntu “Edgy” mi ha restituito questo output

Building native extensions. This could take a while…
ERROR: While executing gem … (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.

ruby extconf.rb install fcgi
extconf.rb:1:in `require’: no such file to load — mkmf (LoadError)
from extconf.rb:1

Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/fcgi-0.8.7 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/gem_make.out

e, ovviamente, la gem non veniva installata.

Beh, per risolvere questo problema è sufficiente installare un pacchetto aggiuntivo:

sudo apt-get install ruby1.8-dev


About this entry