I am trying to get a rails project up and running on my local machine. When I do bundle install Fetching mysql2 0.3.20 Installing mysql2 0.3.20 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/mac/.rvm/gems/ruby-2.3.1/gems/mysql2- 0.3.20/ext/mysql2 /Users/mac/.rvm/rubies/ruby-2.3.1/bin/ruby -r ./siteconf20180707-33936-1toblx7.rb ex
$ sw_vers ProductName: Mac OS X ProductVersion: 10.14.2 $ ruby -v ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17] $ rails -v Rails 5.1.2 Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/{username}/rails_app/test-mysql/vendor/bundle/gems/mysql2-0.5.2/ext/mysql2 /Users/{username}/.rbenv/versions/2.5.1/bin/ruby -I /Users/{username}/.rbenv/versio
Fetching mysql2 0.5.2 Installing mysql2 0.5.2 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/name/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/mysql2-0.5.2/ext/mysql2 /Users/name/.rbenv/versions/2.5.3/bin/ruby -r ./siteconf20181128-2670-lgcxlu.rb extconf.rb checking for rb_absint_size()... yes checking for rb_absint_singlebit_p
概要RailsのGemを更新しようとしたら、MySQLとの接続に使われるmysql2のバージョンが0.5.0に上がっていました。 そこで、mysql2のバージョンを0.5.0に上げてテストを実行したら次のように表示されてmysql2が使えませんでした。 Specified ‘mysql2’ for database adapter, but the gem is not loaded. Add gem ‘mysql2’ to your Gemfile (and ensure its version is at the minimum required by ActiveRecord). これについて調べてみたのでそのことをここに書いておきます。 環境Rails 5.1.5mysql2 0.5.0原因エラーメッセージを見てみると、mysql2が見つからないというように書かれています。 実はR
mysql2-mojave.md For MacOS Catalina, visit Install mysql2 on MacOS Catalina Problem Installing mysql2 gem errors on MacOS Mojave. Solution Make sure openssl is installed on Mac via Homebrew. brew install openssl Install mysql2 gem. gem install mysql2 -v '0.5.2' -- --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く