错误的MacOS
问题描述:
运行“__rvm_make -j8”现在我的红宝石版本是2.4.2p198(2017年9月14日修订59899)x86_64的-darwin16]错误的MacOS
但是我的老师在学校要求我们安装2.3.1 ,所以我试图rvm install 2.3.1
但报告
错误运行 '__rvm_make -j8',
请阅读有/Users/mac/.rvm/log/1508247055_ruby-2.3.1/make.log 在运行make时出错。停止安装。
还有就是make.log里
使dyld:延迟符号绑定失败:找不到符号:/Users/mac/.rvm/src/ruby-2.3.1:_utimensat
从引用/./miniruby预计 在:/usr/lib/libSystem.B.dylib使dyld:找不到符号: /Users/mac/.rvm/src/ruby-2.3.1/:从_utimensat引用。/miniruby预计于: /usr/lib/libSystem.B.dylib
答
我发现原因是最新的Xcode的一个bug。
大概是因为字体或编码格式不兼容,因此,如果您尝试
xcode-select --install
,并继续尝试安装命令
rvm install 2.3.1
它可以帮助你:)
如何你安装了2.4.2吗?你也用过'rvm'吗?你可以运行'哪个rvm'并回报? '红宝石'? – Leito
是的,我已经解决了这个问题,非常感谢 –