久しぶりにGemでMySQLを使おうとしたらbundle installできなくて少しハマる。
...
linking shared-object mysql2/mysql2.bundle
ld: library not found for -lssl
...
OpenSSLはインストールされているのに、-lオプションでうまく参照できていないようだ。
下記エントリーを発見して解決
RailsプロジェクトでMySQLがbundle installできなかった
https://qiita.com/akito19/items/e1dc54f907987e688cc0
下記のようにしてやればOK。
$ bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include"
2016年のエントリーだけど、未だに困っているポイントは同じです。