viernes, 15 de febrero de 2019

Error de Ruby current directory: /var/lib/gems/2.3.0/gems/

RubyGems que es un gestor de paquetes para el lenguaje de programación Ruby.

RubyGems proporciona un formato estándar y autocontenido (llamado gem) para poder distribuir programas o bibliotecas en Ruby, una herramienta destinada a gestionar la instalación de éstos, y un servidor para su distribución.

Al momento de instalar paquetes de ruby y utilizar rubygems pueden surgir errores como el siguiente:

Error
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0/gems/nio4r-1.2.1/ext/nio4r 

    current directory: /var/lib/gems/2.3.0/gems/nokogiri-1.10.1/ext/nokogiri
/usr/bin/ruby2.3 -r ./siteconf20190215-12565-goelrr.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h

Para solventar el error que se muestra anteriormente se deben instalar los siguientes paquetes

Solución
aptitude install ruby-dev zlib1g-dev liblzma-dev 

No hay comentarios:

Publicar un comentario