2010-10-06 103 views
-1

我有最新的Xcode工具3.2.4安裝。只是每當我嘗試安裝任何寶石,例如MySQL的寶石,發生了這樣的錯誤:寶石安裝錯誤:無法建立寶石原生擴展

VNMB:rails2app ABC $ sudo的ENV ARCHFLAGS = 「 - 拱i386的」 寶石安裝mysql - \

--with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib \ --with-mysql-include=/usr/local/mysql/include Password: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension.

/Users/ABC/.rvm/rubies/ruby-1.8.7-p302/bin/ruby extconf.rb --with-mysql-dir =/usr/local/mysql --with-mysql-lib =/usr /本地/ mysql/lib --with-mysql-include =/usr/local/mysql/include 檢查mysql_query()in -lmysqlclient ...否 檢查main()in -lm ...是 檢查mysql_query()in -lmysqlclient ...否 檢查main()in -lz ...是 在-lmysqlclient中檢查mysql_query()...否 檢查main()in -lsocket ...否 檢查-lmysqlclient中的mysql_query()...否 檢查main()in -lnsl .. 。沒有 檢查在-lmysqlclient的mysql_query()...沒有 在-lmygcc檢查的main()...是 在-lmysqlclient檢查的mysql_query()...沒有

寶石文件會保持安裝在/Users/ABC/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/gems/1.8/gems/mysql-2.8.1中進行檢查。 記錄到/Users/ABC/.rvm/gems/ruby-1.8.7-p302/gems/mysql-2.8.1/ext/mysql_api/gem_make.out的結果

回答

1

嘗試從macports/homebrew安裝mysql。

+0

sudo port install mysql5 and gem install mysql2 – 2011-11-09 17:00:32

相關問題