EclipseFP не работает
Я пытаюсь установить EclipseFP на версию Eclipse: Mars Release (4.5.0) на Mac OS Yosemite 10.10.5.
Хотя появилась перспектива Haskell, ничего особенного для языка Haskell не работает (выделение синтаксиса, поиск в Google и т. Д.)
И кажется, что проблема в том, что не все необходимые пакеты могут быть скомпилированы (но уверен, что это является основной причиной)
Например, когда я нажимаю кнопку "Установить из Hackage" в исполняемых файлах помощника Haskell, она пытается скомпилировать ее, но не удается из-за ghc-pkg-lib-0.3
:
Resolving dependencies...
Notice: installing into a sandbox located at
/Applications/Eclipse.app/Contents/MacOS/.eclipsefp/sandbox
Configuring ghc-pkg-lib-0.3...
Building ghc-pkg-lib-0.3...
Failed to install ghc-pkg-lib-0.3
Build log ( /Applications/Eclipse.app/Contents/MacOS/.eclipsefp/sandbox/logs/ghc-pkg-lib-0.3.log ):
Configuring ghc-pkg-lib-0.3...
Building ghc-pkg-lib-0.3...
Preprocessing library ghc-pkg-lib-0.3...
[1 of 1] Compiling Language.Haskell.Packages ( src/Language/Haskell/Packages.hs, dist/dist-sandbox-b2e886dd/build/Language/Haskell/Packages.o )
src/Language/Haskell/Packages.hs:170:13:
Couldn't match type ‘[Char]’
with ‘Distribution.ModuleName.ModuleName’
Expected type: InstalledPackageInfo_
Distribution.ModuleName.ModuleName
Actual type: InstalledPackageInfoString
In the expression: pkgconf
In the expression:
pkgconf {exposedModules = convert e, hiddenModules = convert h}
src/Language/Haskell/Packages.hs:170:47:
Couldn't match type ‘ExposedModule’ with ‘[Char]’
Expected type: [String]
Actual type: [ExposedModule]
In the first argument of ‘convert’, namely ‘e’
In the ‘exposedModules’ field of a record
src/Language/Haskell/Packages.hs:171:39:
Couldn't match type ‘ExposedModule’
with ‘Distribution.ModuleName.ModuleName’
Expected type: [Distribution.ModuleName.ModuleName]
Actual type: [ExposedModule]
In the ‘hiddenModules’ field of a record
In the expression:
pkgconf {exposedModules = convert e, hiddenModules = convert h}
cabal.real: Error: some packages failed to install:
buildwrapper-0.9.1 depends on ghc-pkg-lib-0.3 which failed to install.
ghc-pkg-lib-0.3 failed during the building phase. The exception was:
ExitFailure 1
Может ли кто-нибудь помочь мне?
1 ответ
Решение
Из-за частых изменений, происходящих в EclipseFP и BuildWrapper, они прекратили поддерживать эти 2 проекта и должны использовать некоторые лески, которые тоже имеют IDE. из-меня-в-least.html