ruby-2.2.0で動作していましたが、rvmでruby-2.3.0をインストールできませんでした。RVMでOS X 10.11.6にruby-2.3.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は、それがどこにあるかで、次のようにありますか?
['rbenv'](https://github.com/rbenv/rbenv)はそれを行うことができますか? – tadman
出力には、10.12用に作成された 'miniruby'があります。あなたが10.11で、10.12のために構築された実行可能ファイルを実行しようとしているのであれば、これはおそらく問題です。 – nloveladyallen
FWIW、 'rvm install ruby-2.2.4'を試してみて、同じくレールサーバを起動したときも同じ問題がありました。私は、薄型のアプリケーションサーバーを使用してWEBrickに戻し、レールサーバーは今すぐ始めます。私も10.11.6に入っています – Slenny