Действительно, пакет libclang зависит от пакета Haskell ffi
, примитивного пакета, который поставляется с компиляторами GHC 7.x.
Вы можете проверитьесли у вас есть пакет:
$ ghc-pkg list ffi
/home/dons/lib/ghc-7.0.3/package.conf.d
ffi-1.0
Решение 1: Этот пакет поставляется с GHC 7, поэтому вам потребуется выполнить обновление до платформы Haskell 2011.2.0.1, чтобы получить пакет ffi.
Решение 2: Возможно, вместо этого вы можете загрузить пакет libclang и удалить ffi
dep:
$ cd LibClang-0.0.9
$ vim *.cabal -- remove the ffi depend.
$ cabal install
, и он должен хорошо работать.