Vedo che c'è un bel sistema di pacchetti chiamato Cabal che gestisce la risoluzione delle dipendenze. Quindi sto cercando di installarlo per poter installare i moduli HasGL OpenGL per me. Tuttavia, la stessa Cabal ha molte dipendenze. C'è un modo per installare Cabal senza risolvere manualmente tutte le sue dipendenze? Ho provato a eseguire il bootstrap, ma non sembra farlo, perché segnala i moduli mancanti parsec e network (che a loro volta hanno le loro dipendenze).installa haskell cabal senza la risoluzione delle dipendenze manuale
costruito manualmente DEP mi ha ottenuto circa 3 profonda prima che il modulo mtl install crapped su di me:
[email protected]:~/haskell/mtl-1.1.0.2$ runghc Setup build
Preprocessing library mtl-1.1.0.2...
Building mtl-1.1.0.2...
Control/Monad/Cont.hs:74:7:
Could not find module `Control.Monad':
Perhaps you haven't installed the profiling libraries for package base?
Use -v to see a list of the files searched for.
Grazie! Proprio quello di cui avevo bisogno. – nont
Anche se questo ha aiutato, in seguito ho installato la piattaforma Haskell e ho ottenuto lo stesso errore cercando di compilarlo. Sono riuscito a superarlo facendo su ubuntu: apt-get install libghc6-mtl-dev Trovato su: http://rubynugs.blogspot.com/2007/12/next-haskell-error-controlmonadreader.html – nont
e: sudo apt-get install libghc6-mtl-prof – nont