我想在Windows下使用.cabal文件编译一个Haskell项目。
我已经安装了Haskell平台和Cygwin。其中一个依赖项是time
,它在cabal install
命令期间无法构建。
错误消息如下:
checking for gcc... C:\PROGRA~1\HASKELL~1\826561~1.1\mingw\bin\gcc.exe
checking if the C compiler is working... no
configure error: C compiler cannot create executable
所以我用Cygwin下载了另一个gcc
,我认为它会更好用。
但是,other question提到Haskell平台现在使用MinGW评估者而不是Cygwin来运行GNU软件。
我在cabal configure
文件中更改了gcc
的位置,但我仍然收到相同的错误消息(但是gcc
的新位置)。
所以我在这里有点困惑:gcc
究竟出现了什么问题?您对我如何继续构建我的软件有任何意见吗?
答案 0 :(得分:1)
使用Stack修复(部分)。建筑失败了,但另一个原因,所以我会问另一个问题。
再次感谢。