【发布时间】:2011-12-10 09:58:31
【问题描述】:
OSX Lion、Xcode 4.2、GCC 4.2
安装 bson_ext 1.4.1 时出现以下错误
Building native extensions. This could take a while...
ERROR: Error installing bson_ext:
ERROR: Failed to build gem native extension.
/Users/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
checking for asprintf()... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
【问题讨论】:
-
您是否安装了开发者工具?
-
这里有同样的问题。 1.4.0 没有任何问题。
-
是的,我最近安装了 Xcode 4.2。是否有单独的开发者工具包?
-
FWIW 我在使用旧版本 Xcode 的 iMac 上遇到了这个问题。当我使用最新的 Xcode (4.2) 切换到我的 MacBook Air 时,我的捆绑安装顺利进行。很有趣。
-
有点道理。我一开始安装了 Xcode 4.1,但我想安装 Xcode 4.2,所以我通过命令行卸载了它。我的 xcode 4.2 工作正常,GCC 似乎没有问题。是否可以运行检查以确保我的开发人员工具正常工作?
标签: ruby-on-rails-3 macos mongoid