宝石更新失败,没有Xcode

时间:2009-09-08 18:37:59

标签: ruby-on-rails ruby macos gem

我今天早些时候运行了sudo gem update,很高兴看到它工作,但最后它失败了。

Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.

ruby extconf.rb update
can't find header files for ruby.

我没有Xcode,如果可能的话,我不想安装它。还有其他方法可以解决这个问题吗?

3 个答案:

答案 0 :(得分:2)

您需要安装xcode才能获得为某些ruby gem构建c原生扩展所需的c库。你有什么理由不想安装Xcode吗?

答案 1 :(得分:0)

您可能想查看this questionthis thread on the MacRumors forums的答案。看起来可以安装gcc&现在没有Xcode的正确库,但你仍然需要从Apple下载整个DMG。

答案 2 :(得分:0)

我似乎在寻找(部分)Ruby的源代码。您可以尝试获取并安装它。