Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法安装Yorgey等人';s";“未绑定”;具有最新GHC/Haskell平台的库_Haskell_Cabal - Fatal编程技术网

无法安装Yorgey等人';s";“未绑定”;具有最新GHC/Haskell平台的库

无法安装Yorgey等人';s";“未绑定”;具有最新GHC/Haskell平台的库,haskell,cabal,Haskell,Cabal,有没有人设法让Yorgey等人的“unbound”库使用最新的GHC(7.0.3)和Haskell平台安装带有绑定的语法?尝试未绑定的阴谋集团安装,我得到以下结果: Resolving dependencies... cabal: cannot configure unbound-0.2.3. It requires base >=4.3 && <5 For the dependency on base >=4.3 && <5 there

有没有人设法让Yorgey等人的“unbound”库使用最新的GHC(7.0.3)和Haskell平台安装带有绑定的语法?尝试未绑定的阴谋集团安装,我得到以下结果:

Resolving dependencies...
cabal: cannot configure unbound-0.2.3. It requires base >=4.3 && <5
For the dependency on base >=4.3 && <5 there are these packages: base-4.3.0.0
and base-4.3.1.0. However none of them are available.
base-4.3.0.0 was excluded because of the top level dependency base -any
base-4.3.1.0 was excluded because of the top level dependency base -any
正在解析依赖项。。。
阴谋集团:无法配置未绑定-0.2.3。它需要base>=4.3&&=4.3&&才能关闭此项:

  • “未绑定”库在2011 Haskell平台上运行良好,而且确实在没有警告的情况下构建
OP在他的路径中有多个(旧的)GHC版本,这导致了构建错误,因为包依赖于GHC 7。确保您完全拥有Haskell平台环境是解决方案


需要注意的是,我们应该编写一个脚本来检查给定Haskell环境的健全性,以捕获这样的错误。

@Mikhail。哎呀。谢谢,修复了“cabal安装未绑定”在Linux上的问题,它使用GHC 7.0.3和Haskell平台2011.2.0.1。@Mikhail Glushenkov。看来,GHC的一个旧版本正在肆虐阴谋集团。删除该版本后,我成功地使软件包正确安装。