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

もう少し使ってみて問題ないかどうかを調べようかと思います。