2011-06-27 8 views
1

これを行うためのブログや説明がたくさんあるようですが、大きな問題があると思います彼らはアーキテクチャを指定していません。彼らは32bitと仮定します。...これは私を悲しくします=(Ruby on Rails:10.6.7 Mac OS X(64bit)にmysql gemをインストールするには

64ビットSnow Leopardにmysqlコネクタ/ gemをインストールするには、誰かが良い方法を知っていますか? 注:それだけで正常に動作します

EDIT:。

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

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 



Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.8.1 for inspection. 
Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out 

編集#2

% sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql 
Building native extensions. This could take a while... 
ERROR: Error installing mysql: 
    ERROR: Failed to build gem native extension. 

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb --with-mysql-dir=/usr/local/mysql  

Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.8.1 for inspection. 
Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out 
+1

だから、 '宝石インストールmysql'は動作しませんでした私は、これが持つ問題で他の人に役立ちます願っていますか? –

+0

'gem install mysql'を実行するとどうなりますか?私はLinux上ですが、常に64ビットですが、問題は通常mysqlヘッダ – loosecannon

+0

を持っていて、それを出力します。 – NullVoxPopuli

答えて

0

Iはgem install mysqlを使用してMySQL宝石をコンパイルするために必要なヘッダファイルを提供するMySQLをインストールするMacPortsの使用。私は自分のmysqlインストールが64ビット(file /path/to/mysqlレポートMach-O 64-bit executable x86_64)であることを知っています。私はmysqlの宝石もそうだと思う。私はこれがあなたが探しているものだと願っています。

+0

は私の質問 – NullVoxPopuli

+0

のように動作しません。 – David

+0

私はmacportsを使用していないのですか? – NullVoxPopuli

関連する問題