web-dev-qa-db-fra.com

Impossible d'installer Guard

J'ai vu Guard et son utilité dans le développement Web et j'aimerais l'installer. Naturellement, je m'attendais à pouvoir utiliser Sudo gem install guard pour le faire (oui, il s'agit d'un Ruby Gem.). Cependant, les erreurs d'installation sur. Voici ce que je reçois:

Building native extensions.  This could take a while...
ERROR:  Error installing guard:
    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:4:in `<main>'


Gem files will remain installed in /var/lib/gems/1.9.1/gems/ffi-1.9.3 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/ffi-1.9.3/ext/ffi_c/gem_make.out

Est-ce que quelqu'un sait comment je peux résoudre ce problème? Merci pour toute aide.

3
Dillmo

J'ai compris mon problème. Après avoir examiné l'erreur, j'ai compris que le problème était que mkmf n'était pas installé. Pour résoudre ce problème, j'ai exécuté la commande Sudo apt-get install Ruby1.9.1-dev. Après cela, tout a fonctionné comme un charme.

5
Dillmo

Téléchargez Guard via Mozilla puis installez-le. Option 2. Essayez de mettre à jour à nouveau Sudo apt-get update Alors Sudo apt-gem-update Puis essayez Sudo gem-get install guard (ou Sudo gem install guard)

0
Austin