2011-01-18 10 views
2

私はRuby on Rails用のWindows 7 64ビット版をインストールしようとしています。私はMySQLのWebサイトからMySQL Essential 5.1.54 Winx64をインストールしました。私はRuby 1.8.7(2008-08-11パッチレベル72)[i386-cygwin]に付属しているCygwinをインストールしました。レール・ウェブサイトからRails 3.0.3をインストールしました。私はときに '宝石は、MySQLをインストール'、それは出力:Rails 3.0.3、Ruby 1.8.7(Cygwin)、Windows 7 64ビット、MySQL 5.5。 - MySQLのgemがインストールに失敗する

Building native extensions. This could take a while... 
ERROR: Error installing mysql: 
     ERROR: Failed to build gem native extension 

/usr/bin/ruby.exe extconf.rb 
checking for mysql_query() in -lmysqlclient... no 
checking for main() in -lm... yes 
checking for mysql_query() in -lmysqlclient... no 
checking for main() in -lz... yes 
checking for mysql_query() in -lmysqlclient... no 
checking for main() in -lsocket... no 
checking for mysql_query() in -lmysqlclient... no 
checking for main() in -lsnl... no 
checking for mysql_query() in -lmysqlclient... no 
checking for main() in -lmygcc... no 
checking for mysql_query() in -lmysqlclient... no 
*** extconf.rb failed *** 
Could not create Makefile due to some reason, probably lack of 
necessary libraries and/or headers. Check the mkmf.log file for more 
details. You may need configuration options. 

私はインスタントRailsのlibmysql.dllをダウンロードし、私のMySQLのディレクトリ(Cであることを交換しました:\プログラムファイル\のMySQL \ MySQLサーバ5.1 \ binに)。私は、127.0.0.1をmysqlホストとして使用することを指す/etc/my.cnfを持っています。私はcygwinのbashシェルでmysqlに接続することができます。コマンドプロンプトウィンドウでmysqlに接続できます。データベースとしてSQLite3を使用してレールを起動できます。私は--with-mysql-dir = C:¥Program Files¥MySQL¥MySQL Server 5.1¥binをgem installに提供しようとしました。

答えて

0

try --with-mysql-dir = C:\ Program Files \ MySQL \ MySQL Server 5.1、幸運を祈ってください!

関連する問題