Как мне установить 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 ответ
Решение
По комментариям оригинального поста:
cabal
жалуется, что не может найти уже установленноеcpphs
which cpphs
говорит, что команда не может быть найденачто значит
cpphs
не в пути поиска оболочкидобавлять
~/.cabal/bin
вPATH
может быть использован для решения этой проблемы