読者です 読者をやめる 読者になる 読者になる

みかづきブログ その3

3ヶ月つづけてみました。

rbenv install で BUILD FAILED (OS X 10.11.6 using ruby-build 20160913) とエラーが出た場合の対処法

Mac

ひさしぶりに、

rbenv install 2.2.3

でrubyをインストールしようとしたら、

rbenv install 2.2.3
Downloading ruby-2.2.3.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2
Installing ruby-2.2.3...

BUILD FAILED (OS X 10.11.6 using ruby-build 20160913)

Inspect or clean up the working tree at /var/folders/bf/0fhhsm811z78v7c5k88zfr400000gp/T/ruby-build.20160927221438.28304
Results logged to /var/folders/bf/0fhhsm811z78v7c5k88zfr400000gp/T/ruby-build.20160927221438.28304.log

Last 10 log lines:
  Referenced from: /private/var/folders/bf/0fhhsm811z78v7c5k88zfr400000gp/T/ruby-build.20160927221438.28304/ruby-2.2.3/./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: /private/var/folders/bf/0fhhsm811z78v7c5k88zfr400000gp/T/ruby-build.20160927221438.28304/ruby-2.2.3/./miniruby (which was built for Mac OS X 10.12)
  Expected in: /usr/lib/libSystem.B.dylib

make: *** [encdb.h] Trace/BPT trap: 5
make: *** Waiting for unfinished jobs....
make: *** [.rbconfig.time] Trace/BPT trap: 5

とエラーが出ました。

xcode-select --install

でXcode関係のものをインストールしたら解決しました。