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. Apple Developer Web サイトからXcode 4.6.x コマンド ライン ツールをダウンロードします。
  2. インストール
  3. キラー Haskell を書く
于 2013-09-21T00:33:29.507 に答える