Installing mysql2
gem errors on MacOS Catalina.
Make sure openssl
is installed on Mac via Homebrew.
brew install openssl
Install mariadb connector which includes all libraries required for most packages.
brew tap frnhr/homebrew-mariadb-connector-c-2
brew install frnhr/mariadb-connector-c-2/mariadb-connector-c
Install mysql2
gem.
env ARCHFLAGS="-arch x86_64" gem install mysql2 -v '0.5.2' -- --with-mysql-config=/usr/local/Cellar/mariadb-connector-c/2.2.2/bin/mariadb_config --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include