我正在做一个
sudo gem install mysql
在OS X上安装mysql gem.这失败,输出如下:
构建原生扩展.这可能需要一段时间......
错误:安装mysql时出错:
错误:无法构建gem原生扩展.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
检查mysql_ssl_set()...是的
检查rb_str_set_len()...是的
检查rb_thread_start_timer()...没有
检查mysql.h ...是的
创建Makefile
让"DESTDIR ="干净
制作"DESTDIR ="
编译mysql.c
链接共享对象mysql/mysql_api.bundle
clang:错误:未知参数:' - multiply_definedsuppress'[-Wunused-command-line-> argument-hard-error-in-future]
clang:注意:将来这将是一个很难的错误(不能降级为警告)
make:* [mysql_api.bundle]错误1
make failed,退出代码2
Gem文件将保留在/Library/Ruby/Gems/2.0.0/gems/mysql-2.9.1中以供检查.
结果记录到/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/mysql-2.9.1/gem_make.out
知道是什么原因引起的吗?我有自制的mysql安装,如果这有所作为.