(Ubuntu 12.04)Невозможно установить шлюз hs3 (для haskell-supercollider)
Здравствуйте! Я пытаюсь установить hs3 на мою платформу haskell, чтобы использовать пакет haskore-supercollider (это требуемая зависимость). Однако, когда я пытаюсь выполнить cabal install, он падает на некоторые файлы, которые, как мне кажется, связаны с hosc. Вот текст Отсчет ошибки:
Звук/SC3/Ugen/Help.hs: 26: 46: Не в области видимости: `lookupEnv» междусобойчик: Ошибка: некоторые пакеты не удалось установить: hsc3-0.15 не удалось во время этап строительства. Исключением считалось: ExitFailure 1
Я попытался выполнить несколько операций, включая обновление cabal, переустановку hosc и сброс некоторых флагов при установке или получение установки из другого источника (slavepianos.org). Тем не менее, я продолжаю получать ту же ошибку. Вот образ ошибки для справки:
http://i.stack.imgur.com/dGEKx.png
Спасибо за вашу помощь!
Это странно, учитывая, что я только установил GHC другой день (на прошлой неделе). Есть ли способ, которым я могу убедиться, что этого не произойдет, если я начну с чистого листа? – RockMan
Bummer, я на 7.4.1. К счастью, я до сих пор довольно новичок в этом языке, поэтому я еще не стал «поселиться». Я попытаюсь переустановить и отчитаться. Спасибо за помощь! – RockMan
@ RockMan Ubuntu пытается дать вам «стабильные» версии программ. Это не очень хорошо работает с Haskell, где многие (не все!) Разработчики поддерживают только последние версии GHC и других библиотек. Если вы хотите опробовать новые версии файлов, вам может потребоваться установить GHC прямо из 'haskell.org'. –