我目前安装了Xcode 4.6.3。今天,App Store告诉我Xcode 5可用。
我应升级,还是升级会破坏GHC 7.6.3?
我正在关注ghc trac #8197和ghc trac #8148,他们似乎暗示会出现问题。这是对的吗?
答案 0 :(得分:7)
不,不是。
升级到Xcode 5将打破一堆乱七八糟的东西。 (常见的是Cabal安装)
GHC 7.6.x现在没有如何使用clang进行预处理步骤,它将会中断。
在GHC 7.8发布之前不要升级到Xcode 5.
在我开始学习haskell之前,我做了这个,当我尝试下载cabal软件包并且ghc生成了4000行错误代码时,试图弄清楚出了什么问题并不是一种有趣的体验。
请参阅:http://haskell.org/pipermail/haskell-cafe/2013-September/108902.html
如果任何已经下载Xcode 5的人在一切都中断后会发现这一点,那么修复bug的方法是: