我一直试图运行cabal安装,加速-cuda -fdebug无济于事。起初我认为我的cuda版本存在一些问题,因此我将ghc升级到版本8.0.1并将cabal升级到版本1.22.5.0。
我能够运行cabal安装加速工作但是cabal安装加速 - cuda导致:
解决依赖关系... cabal:无法解析依赖关系: 尝试:accele-cuda-0.15.1.1(用户目标)下一个目标:基数 (依赖于accele-cuda-0.15.1.1)拒绝: base-4.9.0.0 / installed-4.9 ...(冲突:accele-cuda => base> = 4.7 &安培;&安培; < 4.9)拒绝:base-4.9.0.0,4.8.2.0,4.8.1.0,4.8.0.0,4.7.0.2, 4.7.0.1,4.7.0.0,4.6.0.1,4.6.0.0,4.5.1.0,4.5.0.0,4.4.1.0,4.4.0.0,4.3.1.0,4.3.0.0,4.2.0.2,4.2.0.1,4.2。 0.0,4.1.0.0,4.0.0.0,3.0.3.2,3.0.3.1(全局约束需要安装实例)完全搜索依赖树。
答案 0 :(得分:2)
Ghc 8.0.1附带了基础版(4.9)的更新版本,可能与accele-cuda软件包不兼容。
您可以尝试将标记--allow-newer
传递给cabal,或者使用cabal get
下载程序包,然后在构建数据库部分中手动设置base >= 4.8 && <5.0
编辑cabal。