安装&用OSX Mavericks GHC建立GHC

时间:2013-10-25 01:24:55

标签: haskell ghc cabal haskell-platform osx-mavericks

升级到OSX Mavericks后,为什么我的GHC 7.6.3无效?

1 个答案:

答案 0 :(得分:19)

花了很长时间才弄清楚如何使用OSX 10.9和GHC 7.6.3,这里有一些技巧可以帮助你回到构建haskell代码。

摘要:为小牛队下载command line tools并使用gcc 4.2版(链接到ghc设置文件中的正确gcc路径)

<强>步骤:

  1. 下载command line tools for mavericks download
  2. 使用自制程序brew install apple-gcc42
  3. 安装gcc-4.2
  4. 编辑您的设置文件,第2行。更新C编译器位置以指向此较新的gcc。根据您安装GHC的方式,它可能是以下之一......

    • 平台版

      /Library/Frameworks/GHC.framework/Versions/Current/usr/lib/ghc-7.6.3/settings

    • GHC的Brew版本

      /usr/local/Cellar/ghc/7.6.3/lib/ghc-7.6.3/settings

    • GHC从源

      安装

      /usr/local/lib/ghc-7.6.3/settings

  5. 看起来像这样:

    ("C compiler command", "/usr/local/bin/gcc-4.2"),
    

    A more detailed version for each step written can be found here

    替代方法:使用XCode5包装器。 Instructions here