2010-10-06 105 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

相关问题