在Mac OS X 10.9.5上安装Ruby 2.1.3时检查或清理工作树错误

问题描述 投票:4回答:2

我正在尝试使用rbenv install 2.1.3命令在Mac OS X 10.9.5上安装Ruby 2.1.3。但是,我收到以下错误消息。我尝试了关于堆栈溢出和其他地方的所有建议。似乎没有任何作用。我目前拥有10.9.5 Ruby 2.1.3p242随附的原始ruby版本。酿酒医生说一切都很好,rbenv是最新的。非常感谢!试图学习Ruby和Ruby on Rails,但是我无法通过这个阶段。

检查或清理/var/folders/zg/s1jqg94n0hjggdnmb442n2lc0000gn/T/ruby-build.20141025184549.88303的工作树

结果记录到/var/folders/zg/s1jqg94n0hjggdnmb442n2lc0000gn/T/ruby-build.20141025184549.88303.log

最近10条日志行:

链接共享对象openssl.bundle

安装默认的openssl库

编译raddrinfo.c

编译ifaddr.c

安装默认套接字库

编译init.c

编译常量.c

链接共享对象套接字.bundle

链接共享对象ripper.bundle

make:[build-ext]错误2

ruby-on-rails ruby unix homebrew rbenv
2个回答
1
投票

您尝试过这个吗:

CC=/usr/bin/gcc rbenv install 2.1.3

从此SO答案:Unable to build Ruby 2.1.3 on OSX 10.10 GM 3.0 with rbenv


0
投票

我不得不删除macOS随附的现有openssl,而是使用brew install openssl从brew安装。

注意:我还必须使用csrutil disable禁用SIP,然后使用sudo mount -uw /用可写权限重新挂载root。

© www.soinside.com 2019 - 2024. All rights reserved.