我不能在新的堆栈项目中使用emacs,因为intero无法构建。
stack new play创建了一个新的(lts-10.2)堆栈项目(“play”)gcc' failed in phaseLinker‘。(出口代码: 1)无法安装Intero!(我还尝试从命令行构建intero,结果相同。)
编辑:如果我编辑stack.yaml (在我的项目中)使用lts-9.5,那么intero构建就可以了,所以这个问题似乎是特定于lts-10.2的。
有什么办法解决这个问题吗?
发布于 2018-01-06 12:47:17
sudo apt-get install libncurses-dev
我通过这个搜索https://github.com/commercialhaskell/intero/search?q=-ltinfo&type=Issues&utf8=%E2%9C%93找到了这个信息,它指向了https://github.com/commercialhaskell/intero/issues/456
发布于 2018-05-11 17:37:34
最近,我在Kubuntu18.04上为一个intero项目安装lts-11.8时遇到了这种情况。问题是系统缺少tinfo库。下面的命令为我解决了这个问题。
sudo apt-get install libtinfo-devhttps://stackoverflow.com/questions/48126786
复制相似问题