2015-09-13 3 views
2

при попытке установить friday пакет, я получил ошибкуHaskell, как решить эту ошибку: Неподдерживаемое расширение: MultiWayIf

Preprocessing library friday-0.2.2.0... 

src/Vision/Detector/Edge.hs:3:14: Unsupported extension: MultiWayIf 
cabal: Error: some packages failed to install: 
friday-0.2.2.0 failed during the building phase. The exception was: 
ExitFailure 1 

Как устранить эту ошибку?

Я использую GHC версии 7.4.1 и

cabal-install version 0.14.0 
using version 1.14.0 of the Cabal library 
+1

на основе [примечаний по выпуску] (https://downloads.haskell.org/~ghc/7.6.1/docs/html/users_guide/release-7-6-1.html), добавлено расширение MultiWayIf' в 7.6.1. поэтому он не будет работать на ghc 7.4. –

ответ

5

MultiWayIf был введен в 7,6 филиала GHC. Вам придется обновить компилятор или исправить библиотеку.