Cabal错误:预处理指令无效# - }

hom*_*mam 5 gcc haskell cabal haskell-platform

$ cabal install arithmoi-0.4.0.3
Run Code Online (Sandbox Code Playgroud)

导致多个错误,如:

Math/NumberTheory/Moduli.hs:489:4:
     error: invalid preprocessing directive
      #-}
       ^
Run Code Online (Sandbox Code Playgroud)

我的系统:

OSX小牛队

Cabal版本= 1.18.1.1

GHCI版本= 7.6.3

提前致谢!

Yur*_*ras 6

可能的解决方法在这里.

xCode 5附带clangc/c ++/obj-c编译器.Haskell Platform还没准备好.下一个ghc版本将解决这个问题.

另见这里.