bundle install
でwith native extensions系のライブラリのインストール時に下記のようなエラーが出てしまった。
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
いろいろ、試行錯誤したのですが、原因だったのは、 Command line tools for Xcode
のバージョンでした。(インストールしていたXCodeのバージョンは12.0)
XCode11.7を追加でインストールして、Command line toolsの指定を11.7に切り替えます。
Command line toolsのバーションを切り替える方法
- XCodeを立ち上げて、「Xcode > Preferences」を開く
- Locationsタブに切り替える
- 「Command Line Tools: 」のセレクトボックスからバージョンを切り替える
※ インストールしているXCodeのバージョンからしか選べない
その上で、bundle installしたら、エラーが消えて「Bundle complete!」できました!
コメント