Question

Qu'est-ce que ces erreurs signifient?

[root@localhost config]# gem install bluecloth
Building native extensions.  This could take a while...
ERROR:  Error installing bluecloth:
    ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
can't find header files for ruby.


Gem files will remain installed in /usr/lib64/ruby/gems/1.8/gems/bluecloth-2.0.7 for 
inspection.
Results logged to /usr/lib64/ruby/gems/1.8/gems/bluecloth-2.0.7/ext/gem_make.out
[root@localhost config]# 

Ce

[root@localhost config]# gem install chronic
Successfully installed json_pure-1.4.3
Successfully installed rubyforge-2.0.4
Successfully installed hoe-2.6.0
Successfully installed chronic-0.2.3
4 gems installed
/usr/lib64/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ruby_lex.rb:67: warning: 
parenthesize argument(s) for future version
ERROR:  While executing gem ... (Gem::DocumentError)
    ERROR: RDoc documentation generator not installed: no such file to load -- irb/slex
[root@localhost config]# 

J'ai installé rdocs en utilisant "yum install ruby-rdocs". Mais je ne comprends pas ce que cela signifie d'erreur

Était-ce utile?

La solution

yum install ruby-devel ruby-irb ruby-rdoc ruby-ri

Bien que les anciens commande fixe les deux questions, prendre à l'esprit que dans le cas du deuxième message d'erreur, vous pouvez sauter aussi eu la documentation en ajoutant --no-rdoc.

Avril 2017 argument --[no-]rdoc a été désapprouvée comme expliqué dans gem install --help. Vous devez maintenant utiliser --no-document à chaque installation de pierres précieuses ou stocker dans votre ~/.gemrc comme expliqué dans cette réponse .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top