Yosemite にアップグレードしてから、
既存のrailsプロジェクトにアサインしてbundle installした時にbcryptででたエラーでハマった。
結論から言えば、xcodeのアップデートをすれば解決しました。
以下やったこと
環境変数の設定をすると解決するらしい記事があったので設定してみるhttp://2no.hatenablog.com/entry/2014/03/14/061952
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future
がとおらなかったので、ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future brew upgrade
をするとなにがしかインストールされた。 http://2no.hatenablog.com/entry/2014/03/14/061952
bundle install --path vendor/bundle
参考URLsudo gem installができない
http://log.miraoto.com/2014/04/889/
エラー内容
bcrypt がないよとエラー表示がでる。An error occurred while installing bcrypt (3.1.7), and Bundler cannot continue.
Make sure that
gem install bcrypt -v '3.1.7'
succeeds before bundling.Xcode周りのエラー?
xcode-select --install
xcode update & install
Appstore でアップデートとインストールを行う。bcryptインストール
sudo gem install bcrypt -v '3.1.7'
Done installing documentation for bcrypt after 0 seconds 1 gem installed
インストールできた
# プロジェクトのbundle install
sudo bundle install
成功!
0 件のコメント:
コメントを投稿