Не могу запустить ghci из терминала

Я пытаюсь запустить ghci для задания на Haskell для проекта. Однако это дает мне это сообщение об ошибке:

/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

Я пытался создать символический libtinfo.so.5 с помощью ln, но он все еще не работает. Ввод 'locate libtinfo.so.5' дает мне следующее:

/usr/lib/libtinfo.so.5

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

Я использую Manjaro Linux.

1 ответ

Запустите следующее:

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

Тогда попробуйте запустить GHCi

Другие вопросы по тегам