Я пытаюсь настроить Haskell с нуля на Ubuntu 11.04, не используя устаревший репозиторий Debian или Haskell-Platform.
Я без проблем установил GHC-7.0.4
из исходного кода, и теперь мне нужно установить Cabal (который, похоже, уже включен в GHC в /usr/local/lib/ghc-7.0.4/Cabal-1.10.2.0) и Cabal Install
.
Последний определяет несколько зависимостей (parsec
и network
), каждая из которых имеет несколько собственных зависимостей (mtl
, text
и т. Д.).
Какая команда устанавливает эти пакеты, которые я скачал с сайта hackage в форме tar.gz?
Распаковать, то runhaskell не работает.
Я вижу Setup.lhs, но непонятно, для чего он нужен и как его использовать.
Большая часть документации Haskell, которую я нашел, предполагает, что вы установили из репозитория или Haskell-Package, и не очень хорошо это объясняет.