如何删除 macports 中的 xcode 警告?

如何删除 macports 中的 xcode 警告?

我在 macports 中收到以下警告:

Romans-iMac:~ holms$ sudo port -v install nginx +ssl
Error: 
Error: No valid Xcode installation is properly selected.
Error: Please use xcode-select to select an Xcode installation:
Error:     sudo xcode-select -switch /Applications/Xcode45-DP1.app/Contents/Developer # version 4.5
Error: 

虽然我已经使用了该命令,但警告并没有消失,而且编译仍然有效。

答案1

看起来有两个问题。首先,这个很愚蠢,你可能没有接受 XCode 许可协议(请参阅http://www.xensoft.com/?q=node/3)。

要解决此问题,请尝试:

sudo xcodebuild -license # Press 'q' then type 'agree' to accept the license agreement

其次,安装的 MacPorts 版本可能仍在通过查找 XCode 4.4 中已重新排列的一些目录来验证 XCode 的安装。有一个针对此问题的补丁,看起来它将随 MacPorts 2.1.2 一起推出。或者现在,如果您使用自己的 Macports 版本,则使用 MacPortssvn存储库的主干分支。(参见https://trac.macports.org/ticket/35150)。

相关内容