我尝试从其存储库安装wiretap-tools。当我从文件夹中运行cabal configure
时,我得到:
cabal: Encountered missing dependencies:
z3 >=4.1.0
我已经使用sudo apt-get install z3
安装了z3。我将/usr/bin
添加到路径变量,其中似乎安装了z3。当我运行z3 -version
时,我得到Z3 version 4.8.0 - 64 bit
。 configure命令仍然会出错。
答案 0 :(得分:2)
缺少的依赖项不是从z3
获得的apt-get
程序,而是z3
haskell库。您可以像安装其他任何cabal库一样安装它。通常,您先设置一个沙箱,然后运行cabal install --only-dependencies
或使用更现代的新建运行方式cabal new-build
,它会为您管理所有这些操作。