Xmonad构建失败:找不到模块control.monad.reader

时间:2011-08-05 22:43:51

标签: haskell ghc cabal xmonad cabal-install

我正在尝试使用分析来安装xmonad并且我一直收到错误:cound not find module control.monad.reader

错误消息表明我可能没有为mtl-2.0.1.0安装配置文件库,但我已经确认它已安装ghc-pkg list | grep mtl。然后,我开始尝试运行ghc-pkg暴露,但没有运气。

我尝试使用谷歌搜索和检查SO,但我发现的所有问题都与安装了多个control.monad.reader实例以及ghc无法确定使用哪个实例有关。

现在,我只是出于关于做什么的想法,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

仅仅因为您安装了mtl并不意味着您已安装了性能分析库。您不应该需要分析 - 您如何安装XMonad?您最近是否更改了cabal配置文件以启用性能分析?

我看到它的方式你可以重新安装mtl并进行分析:

cabal install --reinstall --enable-library-profiling mtl

然后安装XMonad,或者只是禁用xmonad安装的分析:

cabal install --disable-library-profiling xmonad

(我假设它将覆盖配置文件中的设置)