Подтвердить что ты не робот

Установка и строительство GHC с OSX Mavericks GHC

Почему мой GHC 7.6.3 не работает после обновления до OSX Mavericks?

4b9b3361

Ответ 1

Понадобилось много времени, чтобы выяснить, как работать с OSX 10.9 и GHC 7.6.3, и вот несколько советов, которые помогут вам вернуться к созданию кода haskell.

Резюме: Загрузите инструменты командной строки для mavericks и используйте gcc версию 4.2 (ссылка на правильный путь gcc в ваш файл настроек ghc)

Шаги:

  • Загрузите инструменты командной строки для mavericks download
  • Установите gcc-4.2 с помощью homebrew brew install apple-gcc42
  • Отредактируйте файл настроек, строка 2. Обновите местоположение компилятора C, чтобы указать на этот новый gcc. В зависимости от того, как вы установили GHC, это может быть одно из следующих...

    • Платформа Edition

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

    • Brew версия GHC

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

    • GHC, установленный из источника

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

Он будет выглядеть примерно так:

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

Более подробную версию для каждого написанного шага можно найти здесь.

Альтернативный подход: Используйте обертку XCode5. Инструкции здесь