Я намагаюся встановити EclipseFP. Я запускаю OS X Mavericks.
Я спробував дотримуватися офіційних інструкцій з монтажу та порад у цій відповіді щодо SU, але у мене все ще є та сама проблема.
Я можу безболісно встановити плагін, використовуючи Help -> Install New Software...
, але But, коли я перезапускаюсь і перемикаюся на перспективу Haskell, все починає йти не так.
Інструкція з установки говорить про те, що я повинен отримати запит на встановлення BuildWrapper і Scion Browser. Я не отримую цього підказки. Крім того, якщо я створюю новий проект Haskell, у мого коду немає підкреслення синтаксису, а функція пошуку Hoogle, здається, нічого не робить. Зрозуміло, що плагін ще не налаштований правильно.
Я намагався бігати 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-браузер і повідомлення те саме)
Консоль 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
.
Вибачте, якщо будь-яка з цих даних не має значення, я просто не дуже впевнений, що важливо, а що ні на даний момент.
Будемо дуже вдячні за будь-яку допомогу, яку хто-небудь міг би мені надати.