Mac OS X (10.4/Tiger)でSQLiteを使う際の注意点

Mac OS X 10.4 には標準で SQLite がインストールされているのだが、そのままでは問題あるらしい。
http://wiki.rubyonrails.org/rails/pages/HowtoUseSQLite ここの最後の方、Q: On Mac OS X (10.4/Tiger), I’m getting an error during migrations: に書いてある。ソースからインストールしろとあるが、MacPort でSQLite3をインストールし、sqlite3-rubyを再インストールしてもうまくいった。

SQLiteのインストール
# port install sqlite3

sqlite3-rubyの再インストール
# gem uninstall sqlite3-ruby
# gem install sqlite3-ruby