gem install mysql on Snow Leopard
Snow Leopardでgemからインストールしたmysqlドライバを使おうとすると、
uninitialized constant MysqlCompat::MysqlRes
のようなエラーをはいて動きません。
http://journal.mycom.co.jp/news/2009/09/01/033/index.html によると、32bitでコンパイルされていることが原因のようです。このページでは、次のようにして再度インストールし直すと良い、と言っているので、試してみました。
$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
が、次のようなメッセージが出ますね・・・
どうやらインストールはできている模様・・・
No definition for next_result No definition for field_name No definition for field_table No definition for field_def No definition for field_type
もう少し使ってみて問題ないかどうかを調べようかと思います。