Yosemite 10.10にtherubyracer gemをインストールできません。
ここにログがあります:
11:53 $ gem install libv8 -v '3.16.14.3'---with-system-v8
'--with-system-v8'を使用したネイティブ拡張のビルド
これにはしばらく時間がかかる場合があります...
libv8-3.16.14.3が正常にインストールされました
libv8-3.16.14.3のドキュメントの解析
libv8-3.16.14.3のriドキュメントのインストール
0秒後にlibv8のドキュメントをインストールしました
インストールされている1つの宝石
02:05 $ gem install therubyracer -v '0.12.1'---with-system-v8
'--with-system-v8'を使用したネイティブ拡張のビルド
これにはしばらく時間がかかる場合があります...
エラー:therubyracerのインストール中にエラーが発生しました:
エラー:gemネイティブ拡張の構築に失敗しました。
/usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8
-lpthreadでmain()をチェックしています...はい
-lobjcでmain()をチェックしています...はい
v8.hをチェックしています...いいえ
*** extconf.rbが失敗しました***
何らかの理由でMakefileを作成できませんでした。おそらく必要なものがないため
ライブラリーやヘッダー。詳細については、mkmf.logファイルを確認してください。してもいいです
設定オプションが必要です。
提供される構成オプション:
--with-opt-dir
--opt-dirなし
--with-opt-include
--without-opt-include = $ {opt-dir} / include
--with-opt-lib
--without-opt-lib = $ {opt-dir} / lib
--with-make-prog
--make-progなし
--srcdir =。
--curdir
--ruby = / usr / local / var / rbenv / versions / 2.1.2 / bin / ruby
--with-pthreadlib
--pthreadlibなし
--with-objclib
--objclibなし
--enable-debug
--disable-debug
--with-v8-dir
--v8-dirなし
--with-v8-include
--without-v8-include = $ {v8-dir} / include
--with-v8-lib
--without-v8-lib = $ {v8-dir} / lib
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/libv8-3.16.14.3/ext/libv8/location.rb:50:in `configure ':システムで見つかったバージョンのV8を使用するように選択(Libv8 :: Location :: System :: NotFoundError)
libv8 rubygemにバンドルされているものではありません。しかしながら、
見つかりませんでした。のバージョンがあることを確認してください
インストールされている3.16.14.3と互換性のあるv8。してもいいです
非標準の場合、特別な--with-v8-dirオプションが必要です
ロケーション
ありがとう
管理
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/libv8-3.16.14.3/lib/libv8.rb:7:in `configure_makefile 'から
extconf.rb:32:in `'から
extconfが失敗しました、終了コード1
Gemファイルは、検査のために/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.1にインストールされたままになります。
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-14/2.1.0-static/therubyracer-0.12.1/gem_makeに記録された結果。でる