如何使用“cabal configure”/ Setup.hs进行本地建设?

时间:2011-08-02 05:00:12

标签: haskell cabal

我正在尝试使用常规cabal installhelp with cabal install package shadowing errors)解决另一个错误。当我尝试使用cabal解压缩包(在本例中为Setup.hs)后运行monadiccp时,我会遇到依赖性错误。

monadiccp-0.7.0> cabal configure  
Resolving dependencies...
Configuring monadiccp-0.7.0...
cabal: At least the following dependencies are missing:
monatron -any

上述命令runghc Setup.py --user--global等会发生这种情况。我是否需要使用--package-db标志,如果是,它的语义是什么?

提前致谢。

修改

很抱歉,我无法相信我忘了提及,monatron确实安装了。

/home/gatoatigrado/.ghc/x86_64-linux-7.0.4/package.conf.d
   HTTP-4000.1.1
   HUnit-1.2.2.3
   MaybeT-0.1.2
   Monatron-0.3.1

1 个答案:

答案 0 :(得分:2)

我建议使用cabal-dev来回避cabal install的错误。如果您仍然需要先安装依赖项,而不是让cabal-dev install一次性完成所有操作,请运行cabal-dev install --only-dependencies