Cabal이 GHC 6.12.1과 함께 일하도록하는 것
문제
OS X에 최신 GHC 패키지 (6.12.1)를 설치했지만 Cabal이 작동 할 수는 없습니다. 이전에 GHC 6.10과 함께 일한 버전을 제거하고 처음부터 다시 설치하려고했습니다. 다운로드 할 수있는 최신 Cabal 버전은 1.6.0.2입니다. 그러나 이것을 만들려고 할 때 다음과 같은 오류가 발생합니다.
Configuring Cabal-1.6.0.2...
Setup: failed to parse output of 'ghc-pkg dump'
내가 찾은 것에서, 이것은 Cabal의 버전이 GHC 버전에 비해 너무 오래되었음을 암시하는 것 같습니다. Cabal이 GHC 6.12.1과 함께 일할 수있는 방법이 있습니까?
편집하다: 분명히, 나는 설정하려고합니다 cabal-install
.
해결책
GHC 6.12.1에는 Cabal 1.8.0.2와 함께 제공되므로 추가로 설치할 필요가 없습니다.
GHC 6.12.1을 설치하고 입력하십시오 ghc-pkg list Cabal
그리고 당신은 볼 수 있습니다.
다른 팁
Hackage에서 Cabal-Install-0.8.0을 다운로드 했습니까? bootstrap.sh는 GHC-6.12.1에서 올바르게 작동해야합니다.
Freenode의 #Haskell IRC 채널에있는 누군가가 저장소에서 Cabal Install을 잘 작동한다고 말했습니다. 다음 릴리스를 기다리지 않으려면 DARCS Repo에서 얻을 수 있어야합니다.
제휴하지 않습니다 StackOverflow