Установить haskell cabal без разрешения зависимостей вручную

Я вижу, что есть хорошая система пакетов под названием Cabal, которая обрабатывает разрешение зависимостей. Поэтому я пытаюсь установить его, чтобы получить возможность установить модули Haskell OpenGL для себя. Однако у самой Кабал есть много зависимостей. Есть ли способ установить Cabal без ручного разрешения всех его зависимостей? Я попытался запустить загрузчик, но, похоже, этого не происходит, потому что он сообщает об отсутствующих модулях parsec и network (которые, в свою очередь, имеют свои собственные зависимости).

Вручную построение хранилища дало мне около 3 до того, как на меня обрушилась установка модуля mtl:

user@machine:~/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.

1 ответ

Решение

Вам следует установить платформу Haskell ("батареи включены")

Другие вопросы по тегам