Ubuntu + Mysql5 + Rails3.2 に mysql2 をインストールしようとしてエラーが出た時の対処メモ。
環境
- OS: Ubuntu 12.04 64bit
- Ruby: ruby 1.8.7 (2012-02-08 patchlevel 358) [x86_64-linux]
- rvm: rvm 1.14.3 (stable)
- Ruby on Rails: 3.2.6
- Gem
- mysql2 0.3.11
mysql2 をインストールしようとしてエラー
mysql2 をインストールするため Gemfile
に追記します。
1 | gem 'mysql2' |
いつも通り bundle install
を実行するとエラーが発生して mysql2
がインストール出来ません。
1 | Installing mysql2 (0.3.11) with native extensions |
必要なライブラリをインストール
調べたらライブラリが足りないとのことなのでインストールします。
1 | $ sudo aptitude install libmysql-ruby libmysqlclient-dev |
再度 bundle install
を実行すると無事入りました。
以上です。