我已在Snow Leopard中成功安装了MySql x86_64,并且Ruby和Ruby Gems似乎已正确安装:
$哪个mysql / usr / local / mysql / bin / mysql $哪个红宝石 / usr / bin / ruby $哪个宝石 / usr / bin / gem $ MySQL的 您的MySQL连接ID为404 服务器版本:5.1.37 MySQL社区服务器(GPL) $红宝石-v 红宝石1.8.7(2008-08-11补丁程序级别72)[universal-darwin10.0] $ gem -v 1.3.5
不幸的是,我在安装mysql gem时出错:
$ sudo gem update --system ... $ sudo env ARCHFLAGS =“-arch x86_64” gem install mysql---with-mysql-config = / usr / local / mysql / bin / mysql_config 构建本机扩展。这可能需要一段时间... 错误:安装mysql错误: 错误:无法生成gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb --with-mysql-config = / usr / local / mysql / bin / mysql_config mkmf.rb在/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h上找不到ruby的头文件 宝石文件将保留安装在/Library/Ruby/Gems/1.8/gems/mysql-2.8.1中,以进行检查。
安装与Snow Leopard捆绑在一起的Xcode可以解决此问题。