【发布时间】:2017-01-02 22:33:16
【问题描述】:
我必须在 Windows 上开发 Haskell。 我需要具有 .configure 文件的库,所以我需要类似 *nix 的支持。
对于类 *nix 的支持有多种选择,例如 Cygwin、UnxUtils、Windows Services for UNIX、UWin、MinGW、MSYS、MSYS2... 不幸的是,我发现并非所有软件包都支持 *nix 类支持的所有选项。 由于我只需要类似 *nix 的支持来构建包,所以对我来说所有类似 *nix 的支持都是平等的,我想知道:
是否有所有软件包都必须支持的 Windows 上 Haskell 的标准化设置?
如果不是,Windows 上的 Haskell 的哪种设置适用于大多数软件包?
当然,我咨询过Haskell on Windows setup的答案,但答案似乎已经过时了。例如,提到了 Cygwin,但某些软件包不再支持,参见例如failing package install on windows.
提前感谢您的回答!
皮埃尔
【问题讨论】:
-
当然,all 包必须 支持任何东西。可能是所有 Stackage LTS 包......但如果你想要它真的万无一失,你可能不得不使用像 Docker 这样的东西。
标签: windows haskell installation package