- 937 名前:nobodyさん [2011/07/09(土) 03:10:41.00 ID:KANUNTR7]
- rails3でMySQLを使うためmysql2をインストールしようとしているのですが
エラーとなってしまいます(os Windows/ruby 1.8.7/MySQL 4.1/rails 3.0.9) gem install mysql2 ... checking for rb_thread_blocking_region()... no checking for main() in libmysql.lib... no *** extconf.rb failed *** ... ruby1.8.7なのでrb_thread_blocking_region()はnoでいいとして、次がダメです。 libmysql.libをとってきて任意のディレクトリに置き gem install mysql2 --with-libmysqllib="C:\...\libmysql" とするなど、いくつかのオプションを追加してみましたが、同じエラーで通りません。 mysql2のドキュメント(rubygems.org/gems/mysql2)を見ると、 以下のオプションが必要かもしれないよとあるのですが --with-mysql-config=/some/random/path/bin/mysql_config これがどのファイルを指しているのかわからないのです。 mkmf.rbのコードからは、このオプションをもとにlibファイルを確認している様子で なにかコンパイル設定じゃないかと想像したのですが、 MySQLをwindowsインストーラでインストールしたせいなのか これに該当するファイルがないように思われます。 わかる方いたらお願いします
|

|