小编Yes*_*sha的帖子

在Ubuntu上用ruby 2.4.0安装json 1.8.3时出错

我正在尝试在本地计算机(Ubuntu 15.10)上运行开源Web应用程序。当我运行bundle命令时,我得到这个

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory:
/home/yesh/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/json-1.8.3/ext/json/ext/generator
/home/yesh/.rbenv/versions/2.4.0/bin/ruby -r ./siteconf20170310-4319-tlc92v.rb
extconf.rb
creating Makefile

current directory:
/home/yesh/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/json-1.8.3/ext/json/ext/generator
make "DESTDIR=" clean

current directory:
/home/yesh/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/json-1.8.3/ext/json/ext/generator
make "DESTDIR="
compiling generator.c
generator.c: In function ‘generate_json’:
generator.c:861:25: error: ‘rb_cFixnum’ undeclared (first use in this function)
     } else if (klass == rb_cFixnum) {
                         ^
generator.c:861:25: note: each undeclared identifier is reported only once for
each function it appears in
generator.c:863:25: error: ‘rb_cBignum’ undeclared (first use in this function)
     } …
Run Code Online (Sandbox Code Playgroud)

ruby ubuntu json ruby-on-rails

3
推荐指数
1
解决办法
1710
查看次数

标签 统计

json ×1

ruby ×1

ruby-on-rails ×1

ubuntu ×1