Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.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
在OS X Snow Leopard上使用RVM安装Ruby 2.0时出错_Ruby_Makefile_Rvm_Ruby 2.0 - Fatal编程技术网

在OS X Snow Leopard上使用RVM安装Ruby 2.0时出错

在OS X Snow Leopard上使用RVM安装Ruby 2.0时出错,ruby,makefile,rvm,ruby-2.0,Ruby,Makefile,Rvm,Ruby 2.0,我正试图在运行雪豹的Macbook上使用RVM安装Ruby 2.0。 RVM版本-1.18.18 XCode版本-4.0.2 GCC版本-4.2.1 当我运行rvm install 2.0.0时,它会在以下情况下失败: Error running 'make -j4', please read /Users/membLoper/.rvm/log/ruby-2.0.0-p0/make.log 并且make.log会因“总线错误”而失败。在这里完成日志 我怀疑这与我的gcc有关,但无法弄清楚到底是

我正试图在运行雪豹的Macbook上使用RVM安装Ruby 2.0。 RVM版本-1.18.18 XCode版本-4.0.2 GCC版本-4.2.1

当我运行rvm install 2.0.0时,它会在以下情况下失败:

Error running 'make -j4',
please read /Users/membLoper/.rvm/log/ruby-2.0.0-p0/make.log
并且make.log会因“总线错误”而失败。在这里完成日志


我怀疑这与我的gcc有关,但无法弄清楚到底是什么。我尝试将readline设置为brew安装位置,将gcc设置为Clang,但仍然遇到此错误。感谢您的帮助。

问题是因为旧的Xcode,请尝试使用CC=gcc-4.2编译-但它不必工作,如果失败,请尝试更新Xcode或为Xcode安装命令行工具。

问题是因为旧的Xcode,请尝试使用CC=gcc-4.2编译-但它不必工作,如果失败,请尝试更新Xcode或为Xcode安装命令行工具,这对我来说是有效的:

rvm install 2.0.0 --autolibs=2 --with-gcc=clang

这就是我的工作原理:

rvm install 2.0.0 --autolibs=2 --with-gcc=clang

看看这篇文章:这是一个很好的来源,但我或多或少涵盖了其中的每一步。我有一个ruby 1.9.3环境设置,使用与这些非常相似的步骤,甚至可以毫无问题地重新安装ruby 1.9.3。只有当我尝试安装ruby 2.0时,问题才会出现。请看这篇文章:这是一个很好的源代码,但我或多或少已经介绍了其中的每一步。我有一个ruby 1.9.3环境设置,使用与这些非常相似的步骤,甚至可以毫无问题地重新安装ruby 1.9.3。只有当我尝试安装ruby 2.0Hmm时,问题才会出现。我也尝试了同样的方法,但没有成功。我猜你的XCode版本比我的高,并且支持Ruby 2.0编译。在尝试安装2.0的官方版本之前,我更新了所有的东西。我相信安装这两个候选版本涉及到跳过一组不同的环,我认为我已经写下来了,但显然没有。嗯,我尝试过同样的方法,但没有成功。我猜你的XCode版本比我的高,并且支持Ruby 2.0编译。在尝试安装2.0的官方版本之前,我更新了所有的东西。我相信安装这两个候选版本涉及到跳过一组不同的环,我以为我已经写下来了,但显然没有。我像疯狗一样寻找这个解决方案。。太棒了-谢谢。我正在疯狂地寻找这个解决方案。。太好了,谢谢。