小编Hen*_*nno的帖子

gem install json失败,重新定义了struct timezone/timespec

我在Windows上使用带有DevKit的Ruby 1.9.3(Win 7 64位上的所有32位).现在我尝试安装rails,但是从bundle中获取错误.如果我试图运行(什么捆绑抱怨)

 gem install json
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

D:\RubyTest>gem install json
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing json:
        ERROR: Failed to build gem native extension.

        D:/Ruby193/bin/ruby.exe extconf.rb
creating Makefile

make
generating generator-i386-mingw32.def
compiling generator.c
In file included from d:/Ruby193/include/ruby-1.9.1/ruby/ruby.h:1381:0,
                 from d:/Ruby193/include/ruby-1.9.1/ruby.h:32,
                 from ../fbuffer/fbuffer.h:5,
                 from generator.c:1:
d:/Ruby193/include/ruby-1.9.1/ruby/missing.h:41:8: error: redefinition of 'struc
t timespec'
In file included from d:\ruby193\mingw\bin\../lib/gcc/i686-w64-mingw32/4.7.2/../
../../../i686-w64-mingw32/include/process.h:12:0,
                 from d:/Ruby193/include/ruby-1.9.1/ruby/win32.h:62,
                 from d:/Ruby193/include/ruby-1.9.1/ruby/defines.h:223,
                 from d:/Ruby193/include/ruby-1.9.1/ruby/ruby.h:67,
                 from d:/Ruby193/include/ruby-1.9.1/ruby.h:32,
                 from ../fbuffer/fbuffer.h:5,
                 from …
Run Code Online (Sandbox Code Playgroud)

ruby gem json compiler-errors ruby-on-rails

8
推荐指数
1
解决办法
7098
查看次数

标签 统计

compiler-errors ×1

gem ×1

json ×1

ruby ×1

ruby-on-rails ×1