无法从终端运行ghci

时间:2017-12-02 17:14:54

标签: haskell ghci manjaro

我试图为项目的Haskell分配运行ghci。但它给了我这个错误信息:

/usr/local/haskell/ghc-8.2.1-x86_64/lib/ghc-8.2.1/bin/ghc: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

我尝试使用ln制作符号libtinfo.so.5,但它仍然无法正常工作。输入“找到libtinfo.so.5'给我以下内容:

/usr/lib/libtinfo.so.5

/usr/local/haskell/ghc-8.2.1-x86_64/lib/libtinfo.so.5

我正在运行Manjaro Linux。

1 个答案:

答案 0 :(得分:0)

运行以下命令:

$ sudo pacman-key --refresh-keys
$ gpg --keyserver pgp.mit.edu --recv-keys C52048C0C0748FEE227D47A2702353E0F7E48EDB
$ yaourt -S ncurses5-compat-libs

然后尝试运行GHCi