我正在尝试使用Haskell平台在Windows上构建一个小型业余爱好项目。我已成功运行(从Cygwin终端内部)
$ cabal sandbox init
$ cabal install --only-dependencies
但是,尝试实际构建程序会导致以下一大堆错误:
$ cabal build
...
C:\cygwin\home\Rasmus\haskell-subme\.cabal-sandbox\i386-windows-ghc-7.8.3\HTTP-4000.2.19/libHSHTTP-4000.2.19.a(TCP.o):fake:(.text+0x196f): undefined reference to `shutdownWinSock'
(完整登录:https://gist.github.com/Prillan/8a22594fc21635e4f855)
在使用cabal构建Haskell程序时,我是一个完全的初学者,我做错了什么? Windows和Linux路径分隔符的组合有什么用?