2015-09-10 12 views
6

Cài đặt json ngọc thất bại trên ubuntu 14.04 Cài đặt json 1.8.3 với phần mở rộng tự nhiênĐã xảy ra lỗi trong khi cài đặt json (1.8.3) và Bundler không thể tiếp tục. trên Ubuntu

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

/home/sumeruadmin/.rvm/rubies/ruby-2.2.3/bin/ruby -r./siteconf20150910-31195-1cx4b0u.rb extconf.rb 
creating Makefile 

make "DESTDIR=" clean 

make "DESTDIR=" 
compiling generator.c 
linking shared-object json/ext/generator.so 
/usr/bin/ld: cannot find -lgmp 
collect2: error: ld returned 1 exit status 
make: *** [generator.so] Error 1 

make failed, exit code 2 

Gem files will remain installed in /home/sumeruadmin/.rvm/gems/[email protected]/gems/json-1.8.3 for inspection. 
Results logged to /home/sumeruadmin/.rvm/gems/[email protected]/extensions/x86_64-linux/2.2.0/json-1.8.3/gem_make.out 
An error occurred while installing json (1.8.3), and Bundler cannot continue. 
Make sure that `gem install json -v '1.8.3'` succeeds before bundling. 

Xin tư vấn Cảm ơn trước.

+1

Đây là câu hỏi hợp lệ nên tôi tự hỏi tại sao nó lại có -1. Tôi cũng gặp phải vấn đề tương tự, cố gắng google nó và kết thúc ở đây đã giúp rất nhiều. – icasimpan

Trả lời

13

Bạn đang thiếu thư viện libgmp-dev.

sudo apt-get install libgmp-dev 
+1

Đã hoạt động. Cảm ơn bạn –

+0

Hoạt động như một nét duyên dáng :) – inquisitive

+0

Bạn sử dụng những gì nếu bạn không thể sử dụng lệnh sudo? – Enigma

Các vấn đề liên quan