2012-04-10 64 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很好。

相关问题