Leksah 调试器失败,因为"GHCi is not running"



我刚刚在OSX 10.9.3上从二进制安装程序安装了Leksah。每当我尝试启用调试模式时,我就会在控制台中看到一行显示

===========127==================

,当我尝试执行调试相关活动时,我得到相同的错误消息:GHCi调试器未运行。点击"启动GHCi"没有效果,并且在连续尝试时弹出错误。我已经用一个包创建了一个工作空间,并且配置了包(因此它可以从Leksah编译和运行)。我试图从默认的主内运行调试器。

编辑:它不再以任何可预测的方式编译或运行。编译和运行只是为我提供了如上所述的一行输出(对于编译,它显示了一个=2=,然后在暂停后显示=127=)。有时,running打印早期构建的输出(将main更改为其他内容后,它仍然打印"hello")。没有错误显示。

EDIT2:尝试在另一台计算机上安装(我通过安装程序安装了Haskell),我意识到Leksah应该花一些时间验证包和诸如此类的东西。在我的主计算机上,它似乎跳过了这个阶段,我在主计算机上安装了haskell平台和自制程序。我感觉Leksah根本找不到GHC,但我找不到任何关于GHC和相关路径的偏好

我在Kubuntu上遇到了这个错误。我必须安装cabal和一些依赖项。我使用了以下命令:

apt-get install ghc
apt-get install cabal-install
apt-get install libghc-quickcheck2-dev
cabal update

这个链接帮我找到了答案:https://code.google.com/p/leksah/issues/detail?id=239

最新更新