sqlite3-rubyをインストール
ふとこの前作ったRailsプロジェクトのconfig/database.ymlをみたらSQLite3がデフォルトになってました。調べたらRails 2.0.2から変わったみたいです。
SQLiteが.quitで抜けられることをいつまで経っても覚えられないので、これを機に頑張っていじってみようと思い早速sqlite3-rubyをRubyGemsでインストール。と思ったらすんなりいかなかったのでメモ。
$ sudo gem install sqlite3-ruby Select which gem to install for your platform (i486-linux) 1. sqlite3-ruby 1.2.1 (mswin32) 2. sqlite3-ruby 1.2.1 (ruby) 3. sqlite3-ruby 1.2.0 (ruby) 4. sqlite3-ruby 1.2.0 (mswin32) 5. Skip this gem 6. Cancel installation > 2 Building native extensions. This could take a while... ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError) ERROR: Failed to build gem native extension. ruby extconf.rb install sqlite3-ruby extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:1
ふむふむ。というわけでGoogle先生に聞いてきたところ、devパッケージがないみたいですね。というわけでインストール。
$ sudo apt-get install ruby1.8-dev libsqlite3-dev
というわけでインストール完了。今日は眠いのでまた今度。