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' (OSX: Mountain Lion)
本文介绍了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.
推荐答案
这使我永远难以捉摸.正在尝试make
,gcc
等的不同版本.
This took me forever to hunt down. Was trying different versions of make
, gcc
, etc.
事实证明,rvm_make_flags
环境变量的格式已从字符串更改为数组,并且没有很好地传达或记录.不确定,这可能适用于所有rvm_ * env变量.
It turns out the format of the rvm_make_flags
environment variable has changed from a string to an array and was not well communicated or documented. This may apply to all rvm_* env variables, not sure.
检查您的~/.rvmrc
和project/path/.rvmrc
.
# before
export rvm_make_flags="-j 9"
# after
export rvm_make_flags=(-j 9)
进行此更改后,所有内容都会干净地编译.
After making this change everything compiled cleanly.
这篇关于rvm install ruby-1.9.3-p286:运行'make -j 9'时出错(OSX:Mountain Lion)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文