2017-05-29 21 views
-1

Gem :: Ext :: BuildError:錯誤:無法構建gem原生擴展。我得到這個錯誤,同時在Ubuntu上安裝捆綁軟件包的紅寶石安裝blacklight項目16.04

current directory: /tmp/bundler20170529-7305-1ybn2iijson-1.8.6/gems/json-1.8.6/ext/json/ext/generator 

/usr/bin/ruby2.3 -r ./siteconf20170529-7305-1qu2mp6.rb extconf.rb mkmf.rb找不到頭文件紅寶石/ usr/lib中/紅寶石/包括/ruby.h

extconf失敗,退出代碼1

寶石文件仍將安裝在/tmp/bundler20170529-7305-1ybn2iijson-1.8.6/gems/json-1.8.6進行檢查。 記錄到/tmp/bundler20170529-7305-1ybn2iijson-1.8.6/extensions/x86_64-linux/2.3.0/json-1.8.6/gem_make.out的結果

回答

0

感謝您的詢問!你有安裝ruby-dev軟件包嗎?你可以得到它:

sudo apt-get install ruby-dev