ghc-mod尝试为堆栈项目执行cabal(即使没有dist / dir)

时间:2016-01-17 16:26:56

标签: macos haskell cabal haskell-stack ghc-mod

我在OSX上使用堆栈安装了ghc-mod:

$ ghc-mod --version
ghc-mod version 5.4.0.0 compiled by GHC 7.10.3

但是,当我尝试在spacemacs中使用它时,或者在命令行中使用没有的dist / dir的堆栈项目时,它会继续尝试执行cabal。

$ ls
LICENSE     Setup.hs    app     foo.cabal   src     stack.yaml  test
$ ghc-mod check app/Main.hs
ghc-mod: cabal: readCreateProcess: runInteractiveProcess: exec: does not exist (No such file or directory)

为什么会这样?

注意我以前从https://ghcformacosx.github.io/安装了OSX ghc / cabal。但是,我删除了cabal所在的〜/ Library / Haskell目录以及它从Applicaitons安装的app目录。此外,这里的ghc-mod是使用堆栈和堆栈构建的ghc构建的。

0 个答案:

没有答案