首页 文章

Gem安装错误:无法构建gem原生扩展

提问于
浏览
-2

我安装了最新的Xcode Tools 3.2.4 . 每当我尝试安装任何gem时,例如,MySQL gem,就会发生这样的错误:

VNMB:rails2app ABC $ sudo env ARCHFLAGS =“ - arch i386”gem install mysql - \

--with-mysql -dir = / usr / local / mysql --with-mysql-lib = / usr / local / mysql / lib \ --with-mysql-include = / usr / local / mysql / include密码:构建原生扩展 . 这可能需要一段时间...错误:安装mysql时出错:错误:无法构建gem原生扩展 .

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

Gem文件将保留在/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 回答

  • 1

    尝试从macports / homebrew安装mysql .

相关问题