2012-04-10 66 views
2

我知道有一對夫婦有關的話題,但我之所以創建一個新的是,它仍然沒有工作對我來說...錯誤安裝護欄,未能打造寶石原生擴展

所以這裏是我的配置:

ruby -v : 1.8.7 
gem -v : 1.8.21 

當我試圖讓

sudo gem1.8 install rails 

我有以下錯誤:

Building native extensions. This could take a while... 
ERROR: Error installing rails: 
     ERROR: Failed to build gem native extension. 

     /usr/bin/ruby1.8 extconf.rb 
creating Makefile 

make 
sh: make: not found 


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.6.6 for inspection. 
Results logged to /usr/lib/ruby/gems/1.8/gems/json-1.6.6/ext/json/ext/generator/gem_make.out 

我在Debian 6.0.4 Squeeze上運行。

在此先感謝您的答案!

回答

6

您沒有make命令,如輸出所示。在Debian安裝包中build-essential

+0

謝謝!它現在工作:) – EdRbt 2012-04-10 10:07:31

0

我覺得gcc或c編譯器沒有安裝或者沒有寫在環境路徑中,我在安裝rails時遇到了同樣的問題,但是在安裝gcc之後,我可以安裝rails很好。

相關問題