I only seemed to need bundle config build.mysql2 -with-ldflags=-L/usr/local/opt/openssl/lib. Installing ri documentation for mysql2-0.3.21ĭone installing documentation for mysql2 after 0 seconds ![]() Voilá: Building native extensions with: '-with-mysql-config=/usr/local/bin/mysql_config -with-ldflags=-L/usr/local/Cellar/openssl/1.0.2t/lib -with-cppflags=-I/usr/local/Cellar/openssl/1.0.2t/include' Gem install mysql2 -v 0.3.21 -with-mysql-config=/usr/local/bin/mysql_config -with-ldflags=-L/usr/local/Cellar/openssl/1.0.2t/lib -with-cppflags=-I/usr/local/Cellar/openssl/1.0.2t/include Homebrew does not store openssl 1.0 anymore, so I had to find alternative - openssl1.0.2tīrew install NB! Pay close attention to path where you have mysql_config and openssl 1.0 installed Here is what worked for me: // Clean-up all your faulty attempts you did before Both of them in turn depend on OpenSSL 1.0 ![]() My goal was to install mysql2 gem version 0.3.x (this is only one allowing smooth migration from Rails 3.2 to Rails 4.2 through versions 4.0 and 4.1) together with mySQL 5.x. However to upgrade of my legacy applications from Rails 3.2 to more recent versions I had to setup local environment on my MacOS BigSur 11.1. As of today Homebrew defaults to MySQL 8.0, OpenSSL 1.1 and mysql2 0.5 that work great all together out of the box.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |