В итоге я установил BuildWrapper с помощью программы cabal install buildwrapper --force-reinstalls
, и она сработала - я проверил раздел «Исполняемые файлы помощника» в настройках EclipseFP, и теперь есть и BuildWrapper, и Scion-Browser. Я понятия не имею, почему это сработало на этот раз, а не в последний раз, когда я пытался это сделать, но если у кого-то когда-либо возникнет эта проблема, я советую сделать чистую установку платформы Haskell и повторить попытку, так как кажется, что это исправлено для мне.
Установка EclipseFP в Mac OS X
Я пытаюсь установить EclipseFP. Я использую OS X Mavericks.
Я попытался следовать официальным инструкциям по установке и советам в этом ответе на SU, но у меня все еще остается та же проблема.
Я могу без Help -> Install New Software...
проблем установить сам плагин, но после перезапуска и переключения на перспективу Haskell все пойдет не так.
Инструкции по установке говорят мне, что я должен получить приглашение установить BuildWrapper и Scion Browser. Я не получаю эту подсказку. Кроме того, если я создаю новый проект на Haskell, мой код не имеет подсветки синтаксиса, а функция поиска в Google, похоже, ничего не делает. Понятно, что плагин еще не настроен правильно.
Я попытался запустить cabal update
в Терминале, но это ничего не меняет.
После нескольких попыток по кругу с этим на Eclipse Juno я удалил Eclispe и платформу Haskell и выполнил чистую установку Eclipse Luna и последней платформы Haskell. Тем не менее, проблемы сохраняются.
Я попытался зайти в настройки, чтобы посмотреть, смогу ли я разобраться с этим вручную. Я должен сначала указать, что моя установка GHC, кажется, правильно ссылки вPreferences -> Haskell Implementations
В разделе Haskell -> Helper executables
есть области для настройки параметров как BuildWrapper, так и Scion Browser. В настоящее время оба бланка. Я попытался нажать на Install from Hackage...
кнопку рядом с каждым из них безуспешно; Я получаю сообщение об ошибке, говорящее
Expected executable <workspace>/.metadata/.plugins/net.sf.eclipsefp.haskell.ui/sandbox/.cabal-sandbox/bin/buildwrapper not found!`
(замените buildwrapper на scion-browser и сообщение будет таким же)
Консоль Eclipse отображает следующее исключение после выполнения вышеупомянутого с BuildWrapper:
src/Language/Haskell/BuildWrapper/GHCStorage.hs:313:32: Not in scope: data constructor ‘MatchGroup’ cabal.real: Error: some packages failed to install: buildwrapper-0.7.4 failed during the building phase. The exception was: ExitFailure 1
и после этого для Scion-Browser:
zip-archive-0.2.3.4 (reinstall) changes: text-1.1.0.0 -> 0.11.3.1 pandoc-1.12.3.3 (latest: 1.13) -http-conduit (new version) Graphalyze-0.14.1.0 (reinstall) changes: pandoc-1.12.4.2 -> 1.12.3.3, text-1.1.0.0 -> 0.11.3.1 cabal.real: The following packages are likely to be broken by the reinstalls: pandoc-1.12.4.2 unordered-containers-0.2.4.0 aeson-0.7.0.4 scientific-0.2.0.2 case-insensitive-1.1.0.3 HTTP-4000.2.10 Use --force-reinstalls if you want to install anyway.
Получив результаты, аналогичные приведенным выше при предыдущих попытках, я попытался использовать принудительную переустановку и оказался в более тупиковой ситуации.
Я в недоумении относительно того, что не так и как это решить. Я должен указать, что моя установка GHC, кажется, правильно настроена в Preferences -> Haskell -> Haskell Implementations
.
Извинения, если какая-либо из этой информации не имеет значения, я просто не совсем уверен, что важно, а что нет на данный момент.
Буду очень признателен за любую помощь.
1 ответ на вопрос
Похожие вопросы
-
3
Почему Macbook Pro Unibody вылетает в спящем режиме под Windows?
-
3
Ускорение загрузки OS X на годичной MBP
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
-
2
iTunes на Mac: как использовать внешнюю музыкальную библиотеку на NAS (общий ресурс Windows)?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
4
Как я могу конвертировать ISO-образ CD в формат bin / cue на Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
5
Macbook Pro продолжает извлекать все, что я положил во внутренний оптический привод
-
4
Есть ли альтернативы TextExpander в Mac OS X?