在Mac上安装Ruby on Rails时出错

时间:2012-12-24 23:52:11

标签: ruby-on-rails

我已经安装了Ruby,最新版本。 我已经安装了XCode,最新版本。 我也为XCode安装了CommandLine工具。

然后我想安装Ruby on Rails,但是我收到了以下错误:

  

获取:json-1.7.5.gem(100%)构建本机扩展。这个   可能需要一段时间...错误:安装rails时出错:错误:失败   构建gem原生扩展。

    /Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb creating Makefile
     

make compiling generator.c make:/usr/bin/gcc-4.2:没有这样的文件或   目录make: * [generator.o]错误1

     

Gem文件将保持安装状态   /Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5   检查。记录结果   /Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5/ext/json/ext/generator/gem_make.out

1 个答案:

答案 0 :(得分:3)

当我在新安装的10.8 mac上设置rails env时,我认为我遇到了这个问题。已安装命令行工具,但仍缺少gcc。 我引用了一些博客文章:(即Beryllium Work)建议创建指向make脚本所在位置的链接:

bash> sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
bash> sudo ln -s /usr/bin/g++ /usr/bin/g++-4.2

我认为这解决了我在安装rails的问题