Widzę, że istnieje niezawodny system pakietów o nazwie Cabal, który obsługuje rozwiązywanie zależności. Próbuję więc zainstalować to, aby móc zainstalować dla mnie moduły OpenGL Haskell. Jednak sama Cabal ma wiele zależności. Czy istnieje sposób na zainstalowanie Cabala bez ręcznego rozwiązywania wszystkich zależności? Próbowałem uruchomić bootstrap, ale to się nie wydaje, ponieważ raportuje brakujące moduły parsec i network (które z kolei mają swoje własne zależności).zainstalować kabinę haskell bez ręcznego określania zależności
Ręcznie budowania dep dostał mi o 3 głęboko przed moduł MTL instalacja crapped na mnie:
[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.
Dzięki! Dokładnie to, czego potrzebowałem. – nont
Mimo że pomogło to, zainstalowałem później platformę Haskella i otrzymałem ten sam błąd podczas próby kompilacji. Udało mi się ominąć to, robiąc to na Ubuntu: apt-get install libghc6-mtl-dev Znaleziono na: http://rubynugs.blogspot.com/2007/12/next-haskell-error-controlmonadreader.html – nont
oraz: sudo apt-get install libghc6-mtl-prof – nont