GHC что-то приводит к "ld: library not found for -lgmp"

Я пытаюсь скомпилировать программы haskell на моем Mac, работающем под управлением OS X 10.10 Yosemite, но ghc терпит неудачу каждый раз, когда ld: библиотека не найдена для -lgmp:

$ ghc foo.hs
[1 of 1] Compiling Main             ( foo.hs, foo.o )
Linking foo ...
ld: library not found for -lgmp
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Справка

Ответы

Ответ 1

В моей системе отсутствовала информация о современных инструментах командной строки из xcode. Установка последней версии с помощью xcode-select --install устраняет проблему.

Ответ 2

Я сделал brew uninstall ghc && brew install ghc, и он исправил его (на Yosemite).