IT女子のHappy × IT日記

IT女子がお届けする便利情報、Happyなことを共有します。

Gem libv8のインストールエラー対処法

開発環境のソースをダウンロードして、起動しようとするとGemのエラー。「libv8」がインストールできない。

 

環境

OS El Captain (10.11.5)

Rails 3.2.13

ターミナル

 

エラーメッセージ

An error occurred while installing libv8 (3.11.8.17), and Bundler cannot continue.

Make sure that `gem install libv8 -v '3.11.8.17'` succeeds before bundling.

 

 

画像

f:id:it-girl:20160524213226p:plain

 

bundle installしたら上記エラーが出ました。どうやら、Marvericks以降はエラーが出るようです。

 

調べた結果、以下の通りオプションを指定すると通りました。

 

対処法

gem install libv8 -v '3.11.8.17' -- --with-system-v8

 

これでいけました!

 

f:id:it-girl:20160524213737p:plain

 

 

参考にした記事

qiita.com