我正在尝试用cabal-install安装network
和old-time
。当我尝试安装时,它失败了:
setup.exe: The package has a './configure' script. This requires a
Unix compatibility toolchain such as MinGW+MSYS or Cygwin.
我确实有MinGW,实际上它是与GHC一起分发的MinGW。 我还将bin文件夹添加到PATH中。
我怎样才能解决这个问题?什么工具是实际运行配置文件的工具?也许我需要得到它?
GHC 7.10.1 x64 cabal-install版本1.22.0.0 使用Cabal库的1.22.0.0版。 我实际上是在Windows 10专业版内部预览版本10130上。我在7和8.1上完成了上面的一些时间,但它从未发生过。我无法想象为什么但也许它起作用?
在你引用的块中:
...这需要一个Unix兼容性工具链,如MinGW + MSYS ......
明确地说MinGW+MSYS
;仅MinGW是不够的。 MSYS工具链提供了与unix兼容的shell和最常见的支持实用程序,允许这种组合处理配置脚本。
除了https://www.haskell.org/platform/中的第2步,还要检查您的cabal配置文件。如果extra-prog-path有多个条目(行),则分隔符应为“;”而不是“,”在Windows上。