2010-12-03 17 views
1

最近私はSnow Leopardにアップグレードしてしまいましたが、MySQLに問題があってもアップグレードしました。私はthese instructionsに続き、these sourcesを使って自分でMySQLを構築しました。Snow Leopardにアップグレードした後のMysql2 gemの問題

これでMySQLサーバはうまく動作しますが、Mysql2のgemを動作させることができません。

/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): no suitable image found. Did find: (LoadError) 
/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: mach-o, but wrong architecture - /opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle 

は、私はすべてを試みたが、私はまだ同じエラーを取得しています:

任意のRails3アプリを起動するとき、私はこのエラーを得続けます。何が間違っているかも考えていますか?

+0

これを最終的にどのように修正しましたか? – amaseuk

+0

残念ながら私は成功しませんでした(私のシステムはアップグレード後に本当に台無しだったので)とにかく必要なクリーンインストールを行うことに決めました。 –

答えて

1

が、私は同じ問題を抱えていたし、それは私のために働いたhere からMySQLの64ビットをインストールしてください、 はまた、RVMと、それらの間に変更することが非常に簡単ですので、ルビーのいくつかのバージョンが正常に動作しない場合がありますrvm を使用してみてください。