我在我的 MAC 上安装导轨时遇到问题。
我正在自己学习 RoR,但我无法安装导轨。
这就是我所做的: 1 - 安装 XCode 并下载“命令行工具”
2 - 使用此代码安装 RVM:
curl -L https://get.rvm.io | bash -s stable
3 - 安装 HomeBrew 和 libksba:
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
brew install libksba
4 - 使用 RVM 安装 Ruby(RVM 命令仅在我重新启动系统后才有效):
rvm install 1.9.3
5 - 默认定义为 Ruby 1.9.3:
rvm --default 1.9.3
6 - 现在我正在尝试运行此代码:
gem install rails
但它返回此错误:
Guerreiro:~ rguerreiro$ gem install rails 构建原生扩展。这可能需要一段时间... 错误:安装 rails 时出错:错误:无法构建 gem 原生扩展。
/Users/rguerreiro/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
创建 Makefile
make 编译 generator.c make: /usr/bin/gcc-4.2: No such file or directory make: *** [generator.o] Error 1
Gem 文件将继续安装在 /Users/rguerreiro/.rvm/gems/ruby-1.9.3-p194/gems/json-1.7.5 以供检查。结果记录到 /Users/rguerreiro/.rvm/gems/ruby-1.9.3-p194/gems/json-1.7.5/ext/json/ext/generator/gem_make.out