Gem::Ext::BuildError: ERROR: Failed to build gem native extension. mysql bundle installで詰まってた
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
このエラーで詰まってた。
検索で同じ境遇の人がたくさんいたが最初は解決できなかった。
僕はvagrant上でサーバーを動かしていたため、brewなどのコマンドが使えなかった。
https://qiita.com/fukudakumi/items/463a39406ce713396403
上記の記事を参考にしながら進めるとできた!
$ bundle config --local build.mysql2 "--with-cppflags=-I/usr/local/opt/openssl/include"
$ bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib"
この2つのコマンドを実行した後にbundle install するといけました。