无法在mac OSX上安装rvm 10.8.2

问题描述:

运行'make'时出错,请阅读/Users/Megha/.rvm/log/ruby-1.9.3-p374/make.log 运行时出现错误使。停止安装。无法在mac OSX上安装rvm 10.8.2

+0

“请阅读.../make.log“。那么它说什么? – robertklep 2013-02-11 07:10:46

+0

它在最后显示此错误:collect2:ld以信号11结束[分段错误:11] make [2]:*** [../../../.ext/x86_64-darwin12.2.1/digest /sha1.bundle]错误1 make [1]:*** [ext/digest/sha1/all]错误2 make:*** [build-ext]错误2 – user1183194 2013-02-11 07:26:04

+1

可能重复[无法编译ruby 1.9。 3](http://*.com/questions/14592945/cannot-compile-ruby-1-9-3) – mpapis 2013-02-12 07:31:28

有处理在RVM依赖=>https://github.com/wayneeseguin/rvm/pull/1544一个新的实验方法:

rvm get branch /features/improved_dependencies 
rvm pkg remove 
rvm remove 1.9.3 
rvm install 1.9.3 

您需要的命令行工具(通过应用商店安装的Xcode - 然后打开它来安装的命令行工具)。我正在说1Gb +,所以需要一些时间。

之后,得到BREW:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 

更新和运行BREW安装gcc:

brew update 
brew tap homebrew/dupes 
brew install apple-gcc42 

然后RVM和Ruby 1.9.3应该工作:

curl -L https://get.rvm.io | bash -s stable --rails 
rvm install 1.9.3