简体   繁体   中英

Installing & Building GHC with OSX Mavericks GHC

升级到OSX Mavericks后,为什么我的GHC 7.6.3不起作用?

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM