6

我目前安装了 Xcode 4.6.3。今天 App Store 告诉我 Xcode 5 可用。

我应该升级,还是升级会破坏 GHC 7.6.3?

我正在查看ghc trac #8197ghc trac #8148,它们似乎暗示会有问题。那是对的吗?

4

1 回答 1

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 的人在一切都崩溃后偶然发现了这个问题,那么修复你的错误的方法是:

  1. 从苹果开发者网站下载 Xcode 4.6.x 命令行工具。
  2. 安装
  3. 写一些杀手哈斯克尔
于 2013-09-21T00:33:29.507 回答