我无法通过rvm安装ruby-2.3.0,但无法与ruby-2.2.0一起使用。
错误消息如下
Error running '__rvm_make -j 1',
showing last 15 lines of /Users/Rookie/.rvm/log/1472865655_ruby-2.3.0/make.log
compiling ./missing/explicit_bzero.c
compiling ./missing/setproctitle.c
compiling dmyenc.c
linking miniruby
config.status: creating ruby-runner.c
dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
Referenced from: /Users/Rookie/.rvm/src/ruby-2.3.0/./miniruby (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _clock_gettime
Referenced from: /Users/Rookie/.rvm/src/ruby-2.3.0/./miniruby (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
make: *** [.rbconfig.time] Trace/BPT trap: 5
+__rvm_make:0> return 2
There has been an error while running make. Halting the installation.
/usr/lib/libSystem.B.dylib在这里...
有什么办法可以解决?
我在Ruby 2.3.1(El Capitan)中遇到了同样的问题。好消息我解决了。:-)
我遵循了此页面上的安装教程:https : //gorails.com/setup/osx/10.10-yosemite
第一步之后:
brew install rbenv ruby-build
出现类似“安装XCode命令行工具”的消息。也许在更新XCode之后需要重新安装它们。
像建议的那样,运行:
sudo xcode-select --install
之后,Ruby的构建和安装对我有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句