Как мне установить Fay?

Я использую Ubuntu 13.10 и у меня проблемы с установкой fay. Я установил haskell, используя sudo apt-get install haskell-platform , я попробую cabal install fay и я получаю следующее сообщение:

$ cabal install fay
Resolving dependencies...
Configuring type-eq-0.4.2...
cabal: The program cpphs is required but it could not be found.
Failed to install type-eq-0.4.2
cabal: Error: some packages failed to install:
fay-0.20.0.0 depends on type-eq-0.4.2 which failed to install.
haskell-names-0.3.3.2 depends on type-eq-0.4.2 which failed to install.
type-eq-0.4.2 failed during the configure step. The exception was:
ExitFailure 1

Я пытался установить cpphs, но у меня уже есть.

$ cabal install cpphs
Resolving dependencies...
All the requested packages are already installed:
cpphs-1.18.4
Use --reinstall if you want to reinstall anyway.

Наконец я попытался установить type-eq само по себе, и, как ожидается, это зависит от cpphs,

$ cabal install type-eq
Resolving dependencies...
Configuring type-eq-0.4.2...
cabal: The program cpphs is required but it could not be found.
Failed to install type-eq-0.4.2
cabal: Error: some packages failed to install:
type-eq-0.4.2 failed during the configure step. The exception was:
ExitFailure 1

Что я должен делать? Заранее спасибо за помощь.

1 ответ

Решение

По комментариям оригинального поста:

  1. cabal жалуется, что не может найти уже установленное cpphs

  2. which cpphs говорит, что команда не может быть найдена

  3. что значит cpphs не в пути поиска оболочки

  4. добавлять ~/.cabal/bin в PATH может быть использован для решения этой проблемы

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