Мне нужно установить из исходных файлов платформу haskell, как указано в инструкциях, установленных для cabul, ghc и других библиотек для Ubuntu, которые необходимы.Ошибка при установке haskell-платформы из источника
Когда я пытаюсь установить Haskell платформу с помощью команды:
./platform.sh /home/myuser/haskell/ghc-7.10.2-x86_64-unknown-linux-deb7.tar.bz2 -j 3
Я получаю следующее сообщение об ошибке:
***
*** Building hptool
***
Building hptool-0.1...
Preprocessing executable 'hptool' for hptool-0.1...
***
*** Running hptool
***
Error when running Shake build system:
* 3
Error, file does not exist and no rule available:
3
и не найти никого с такой же ошибкой. Версия платформы haskell, которую я загрузил, - haskell-platform-7.10.2-a
Спасибо, что сработало для меня. Теперь я получаю еще одну ошибку: ошибка пользователя (Development.Shake.command_, системная команда не выполнена Команда: cabal unpack hscolour-1.23 Текущий каталог: /home/yabir/haskell/haskell-platform/build/package/hscolour-1.23 cabal : createProcess: runInteractiveProcess: exec: не существует (Нет такого файла или каталога)) Вы можете мне помочь? –
Вам нужна команда hscolour в вашей PATH. Возможно, «cabal install hscolour»? – ErikR
Btw - почему вы строите платформу Haskell? Вы можете загрузить предварительно скомпилированную версию для Linux, OS X и Windows - это то, что делают большинство людей. – ErikR