Installing & Building GHC with OSX Mavericks GHC

南笙酒味 提交于 2020-01-01 07:28:31

问题


Why doesn't my GHC 7.6.3 work after upgrading to OSX Mavericks?


回答1:


It took a long time to figure out how to Work with both OSX 10.9 and GHC 7.6.3, and here are some tips to help you get back to building haskell code.

Summary: Download command line tools for mavericks and use gcc version 4.2 (link to the correct gcc path in your ghc settings file)

Steps:

  1. Download the command line tools for mavericks

  2. Install gcc-4.2 using homebrew brew install apple-gcc42
  3. Edit your settings file, Line 2. Update the C compiler location to point to this newer gcc. Depending on how you installed GHC, it could be one of the following...

    • Platform Edition

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

    • Brew version of GHC

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

    • GHC Installed from Source

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

It will look something like this:

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

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

Alternate approach: Use the XCode5 wrapper. Instructions here



来源:https://stackoverflow.com/questions/19579577/installing-building-ghc-with-osx-mavericks-ghc

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!