Estoy tratando de configurar Haskell desde cero, en Ubuntu 11.04, sin usar el repositorio obsoleto de Debian o la plataforma Haskell.¿Cómo instalas paquetes/bibliotecas sin Cabal o Cabal-Install?
He instalado GHC-7.0.4
desde la fuente sin problemas, y ahora necesito instalar Cabal (que parece estar ya incluido en GHC en /usr/local/lib/ghc-7.0.4/Cabal-1.10.2.0) y Cabal Install
.
Este último especifica varias dependencias (parsec
y network
), cada uno de los cuales tiene varias dependencias de su propia (mtl
, text
, etc).
¿Cuál es el comando para instalar estos paquetes, que hice desde un hackage en formato tar.gz? Descomprime, luego runhaskell no funciona. Veo Setup.lhs, pero no está claro para qué sirve o cómo usarlo.
La mayor parte de la documentación de Haskell que he encontrado asume que has instalado desde un repositorio o paquete Haskell y realmente no lo explica bien.
Gracias!
Gracias, era consciente de eso, pero desde RWH parecía que necesita parsec y la red instalada primero (http://book.realworldhaskell.org/read/installing-ghc-and-haskell-libraries.html), y desde el docs HTTP instalado antes de poder ejecutar bootstrap.sh. Veo que bootstrap.sh hace todo eso por ti. Eso es lo que obtengo por hacer esto a las 3am. – Kurtosis