安装rails时出错,无法构建gem原生扩展

时间:2012-04-10 09:27:59

标签: ruby-on-rails ruby makefile debian

我知道有几个主题,但我创建一个新主题的原因是它仍然不适合我......

所以这是我的配置:

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上运行。

提前感谢您的回答!

2 个答案:

答案 0 :(得分:6)

您的输出显示没有make命令。在debian安装包中 build-essential

答案 1 :(得分:0)

我认为gcc或c-compiler在环境路径中没有安装或没有写入,我在安装rails时遇到了同样的问题,但是在安装gcc之后,我可以很好地安装rails。