2012-07-07 23 views
5

El uso de rieles 3.1 y una nueva aplicación, cuando se van a ejecutar bundle install Tengo los siguientes erroresRuby.h ningún archivo o directorio, parser.o error

Installing json<1.7.3> with native extensions 
Error: Failed to build gem native extension. 
Creating Makefile 
generating parser-i386-mingw32.def 
compiling parser.c 
In file included from parser.rl:1:0:../fbuffer/fbuffer.h:6:18: fatal error: ruby.h: No such file or directory 
compilation terminated. 
make: *** [parser.o] Error 1 

he instalado con éxito DevKit y cambiar el $PATH como a continuación:

C:\Users\peter\Downloads\make-3.81-bin\bin; 
C:\Users\peter\Working\Ruby-devKit\mingw\bin; 
C:\Users\peter\Working\Ruby-devKit; 
C:\Program Files\ImageMagick-6.7.8-Q16; 
C:\Ruby193\bin;C:\Ruby\bin; 
+0

espacios en blanco son en algunos casos, el comienzo de cosas extrañas;). Tal vez la reactivación o escape ayuda? – jerik

+0

Noté que estás usando Windows. ¿Usó el RailsInstaller, o simplemente el RubyInstaller y el DevKit? –

+0

¿tiene el archivo ruby.h en cualquier lugar? ¿Qué pasa si haces una instalación manual de $ gem json? – rogerdpack

Respuesta

-1

es necesario instalar el kit de desarrollo de rubí porque Windows está buscando el código fuente a ruby ​​en base al error desaparecidos Ruby.h

Cuestiones relacionadas