如何使用RVM安装的Xcode 4.3.2当安装Ruby 1.9.3和gcc缺什么?(How to

2019-07-29 00:50发布

我买了狮子一个新的iMac和安装的Xcode 4.3.2。 运行后

curl -L get.rvm.io | bash -s stable

我打开了一个新bash ,并用

$ rvm install 1.9.3

安装Ruby 1.9.3,但有错误及日志说,C编译器是不存在的。 而rvm requirements说:

$ rvm requirements
  [...]
Xcode 4.3+ users
- please be warned
- only ruby-1.9.3-p125+ is partially supported
- in case of any compilation issues:
 * downgrade to Xcode 4.1
 * uninstall Xcode and install osx-gcc-installer
and reinstall your rubies.

这是否意味着我可能需要降级到4.1的Xcode? 如果我想保持的Xcode 4.3.2什么? 然后将1.9.3-P125 +能正常工作,但只是部分?

更新:或Ruby怎么样安装1.9.2 - 将它与最新的Rails 3.2.3工作? 如果是这样,如何添加GCC? (使用Xcode的GCC?)

Answer 1:

要安装1.9.2或降低您需要按照这个博客帖子的说明。 它概述了如何获得GCC的拷贝不与Xcode的冲突,但可以用来建立红宝石。

的Xcode 4.3,自制和Ruby 。

你可以不安装OSX,GCC的安装程序,因为它会在Xcode 4.3.2冲突,覆盖LLVM-gcc和铛的工作版本。



Answer 2:

安装OSX-GCC的安装程序

使用最新的Ruby:

rvm install ruby

这将是1.9.3-p125 ,因为它是最新的红宝石



文章来源: How to use RVM to install Ruby 1.9.3 when Xcode 4.3.2 is installed and gcc is missing?