我有一个较旧的phantomjs版本:
phantomjs -v
2.0.0
我更新列表:
$ brew update
Already up-to-date.
然后我尝试将phantomjs升级到最新版本2.1.1:
$ brew upgrade phantomjs
Error: Your Xcode (8.3.3) is too outdated.
错误:
错误:您的Xcode(8.3.3)已过时。请更新到Xcode 9.4 (或删除)。可以从App Store更新Xcode。
为什么要更新Xcode才能将phantomjs
升级到2.1.1版?
答案 0 :(得分:1)
因为它需要用phantomjs编译C和C ++。 Homebrew需要使用最新版本的Xcode以及Xcode随附的最新macOS SDK来实现。