Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rvm安装ruby-1.9.3-p286:运行时出错';make-j9';(OSX:山狮)_Ruby_Makefile_Rvm - Fatal编程技术网

rvm安装ruby-1.9.3-p286:运行时出错';make-j9';(OSX:山狮)

rvm安装ruby-1.9.3-p286:运行时出错';make-j9';(OSX:山狮),ruby,makefile,rvm,Ruby,Makefile,Rvm,运行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等 结果表明,rvm_make_flags环境

运行
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

结果表明,
rvm_make_flags
环境变量的格式已从字符串更改为数组,并且没有得到很好的沟通或记录。这可能适用于所有rvm_*env变量,但不确定

检查您的
~/.rvmrc
项目/path/.rvmrc

# before
export rvm_make_flags="-j 9"

# after
export rvm_make_flags=(-j 9)

在做了这项修改之后,所有的东西都编译得很干净。

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

我发现我只需要重新启动终端

然后我使用了
$typervm | head-1
,它吐出
rvm是一个函数
。这是你想要得到的,根据这篇伟大的文章:


运行
rvm要求
,它将显示rvm正常工作所需的所有组件

在我的方框上,它显示(部分)

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

rvm install 1.9.3

我也有同样的问题。我是一个命令行noob,我将如何着手进行您建议的修复。
rvm install 1.9.3