brew install irssi
我在安装 irssi ( ) 时遇到了问题,因此我运行了brew doctor
,它返回了一条警告,指出 Xcode 的副本已过期,并提示我应该运行/Developer/Library/uninstall-developer-folder
。然后我再次运行brew doctor
并得到:
Error: No such file or directory - /Developer/SDKs/MacOSX10.6.sdk
我该如何重新安装 SDK,或者是否有其他方法可以让 Homebrew 重新运行?
(我拥有最新版本的 Homebrew(0.9.3)、最新版本的 Xcode(4.4.1)和最新版本的 Xcode CLT(虽然我不确定如何找到这个版本号)。)
更新: /Developer
实际上仍然存在(尽管 明显暗示uninstall-developer-folder
), 也是如此/Developer/SDKs/MacOSX10.7.sdk
。为什么 Homebrew 特别需要 Snow Leopard 的 SDK?
答案1
Xcode 4.3 的安装程序应该已经删除了/Developer/
。我猜brew doctor
只是检查它是否存在。我可以在没有它的情况下安装 irssi。
SDK 的较新版本应该在/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
。
您可能只需/Developer/
彻底删除即可。请参阅通过 App Store 安装 Xcode 4 后将其卸载和如何删除以前版本的 Xcode。