rvm install ruby​​-1.9.3-p286:运行’make -j 9’时出错(OSX:Mountain Lion)

运行rvm install ruby-1.9.3-p286给了我这个错误:

 Error running 'make -j 9', please read /Users/epeterson/.rvm/log/ruby-1.9.3-p286/make.log There has been an error while running make. Halting the installation. 

这让我永远追捕。 正在尝试不同版本的makegcc等。

事实certificate, rvm_make_flags环境变量的格式已从字符串更改为数组,并且没有很好地传达或记录。 这可能适用于所有rvm_ * env变量,不确定。

检查~/.rvmrcproject/path/.rvmrc

 # before export rvm_make_flags="-j 9" # after export rvm_make_flags=(-j 9) 

进行此更改后,所有内容都清晰地编译。

运行rvm requirements ,它会显示RVM中所有必要的组件才能正常工作,

在我的盒子上,它显示(部分)

 # For ruby: brew install autoconf automake apple-gcc42 libtool pkg-config openssl readline libyaml sqlite libxml2 libxslt libksba 

所以我只是运行命令,然后发出

 rvm install 1.9.3 

我也很擅长这个。 我不确定上面的方向,但我有一个相关的问题。

我发现我只需要重启终端。

然后我用$ type rvm | head -1 $ type rvm | head -1然后吐出rvm is a function 。 根据这里发现的精彩文章,你想得到的是:

http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/