我今天早些时候运行了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,如果可能的话,我不想安装它。还有其他方法可以解决这个问题吗?
答案 0 :(得分:2)
您需要安装xcode才能获得为某些ruby gem构建c原生扩展所需的c库。你有什么理由不想安装Xcode吗?
答案 1 :(得分:0)
您可能想查看this question和this thread on the MacRumors forums的答案。看起来可以安装gcc&现在没有Xcode的正确库,但你仍然需要从Apple下载整个DMG。
答案 2 :(得分:0)
我似乎在寻找(部分)Ruby的源代码。您可以尝试获取并安装它。