instalar for failed extension error check actualizar ruby windows gem jekyll-extensions

ruby - for - ERROR: error al instalar jekyll: ERROR: no se pudo construir la extensión nativa de la gema



ruby 2.4 install windows (3)

Mi sistema tiene:

  • ruby 2.0.0p451 (2014-02-24) [x64-mingw32]
  • gem -version 2.2.2
  • devKit: DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

Cuando intento ejecutar gem install jekyll , gem install jekyll este error:

D:/devKit>gem install jekyll Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing jekyll: ERROR: Failed to build gem native extension. "D:/Program Files (x86)/Ruby200-x64/bin/ruby.exe" extconf.rb D:/Program Files (x86)/Ruby200-x64/bin/ruby.exe: invalid switch in RUBYOPT: -F ( RuntimeError) extconf failed, exit code 1 Gem files will remain installed in D:/Program Files (x86)/Ruby200-x64/lib/ruby/g ems/2.0.0/gems/fast-stemmer-1.0.2 for inspection. Results logged to D:/Program Files (x86)/Ruby200-x64/lib/ruby/gems/2.0.0/extensi ons/x64-mingw32/2.0.0/fast-stemmer-1.0.2/gem_make.out


Me encontré con este problema también. Ejecutando el siguiente Jekyll instalado para mí:

$ / curl -L https://get.rvm.io | bash -s estable --rails --autolibs = habilitado

$ sudo joya instalar jekyll

Esto instala RVM, actualiza Rails e instala Jekyll.

Por cierto: la mayoría de las publicaciones que he encontrado indican que es un problema que Xcode no tenga instaladas las herramientas de desarrollador. Tengo una MacBook Pro más nueva en la que esto se instaló por defecto, por lo que intentar instalar las herramientas de desarrollo de Xcode no me ayudó (a diferencia de lo anterior, que hizo todo lo que necesitaba).


tratar

actualización de gemas

entonces

joya instalar jekyll

Y es posible que desee probar con Ruby 1.9.3 y DevKit compatible.


Obtuve este error al instalar Jekyll en Linux (Mint 17, que está basado en Ubuntu 14.04).

Finalmente encontré la solución aquí . Necesitaba tanto el paquete ruby-dev como nodejs (el último debido a un error en Jekyll) .

sudo apt-get install ruby ruby-dev make sudo gem install jekyll --no-rdoc --no-ri sudo apt-get install nodejs