2009-12-15 3 views
6

OS X에 최신 GHC 패키지 (6.12.1)를 설치했지만 Cabal을 사용할 수 없습니다. 이전에 GHC 6.10에서 작동했던 버전을 제거하고 처음부터 다시 설치하려고했습니다. 다운로드 할 수있는 최신 Cabal 버전은 1.6.0.2입니다. 내가 검색을 발견 한 것을,이 음모의 버전이 GHC 버전에 너무 오래하는 것이 좋습니다 것Cabal이 GHC와 함께 작동하도록하기 6.12.1

Configuring Cabal-1.6.0.2... 
Setup: failed to parse output of 'ghc-pkg dump' 

에서 :이 빌드 할 때 그러나, 나는 다음과 같은 오류가 발생합니다. Cabal에게 GHC 6.12.1을 사용할 수있는 방법이 있습니까?

편집 : 분명히 말해서, 나는 cabal-install을 설정하려고합니다.

답변

4

GHC 6.12.1은 Cabal 1.8.0.2와 함께 제공되므로 별도로 설치할 필요가 없습니다.

GHC 6.12.1을 설치하고 ghc-pkg list Cabal을 입력하기 만하면됩니다.

+1

감사합니다.하지만 caball-install은 어떨까요? 부트 스트랩을 시도하고 Cabal 1.6.0.2를 다운로드하고 같은 오류로 실패합니다. –

+2

현재 cabal-install의 최신 버전은 0.6.4이며, Cabal-1.8.0.2와 호환되지 않습니다. 곧 출시 될 0.7.x 버전은 Cabal-1.8.0.2 및 GHC 6.12.1을 지원합니다. –

3

Freenode의 #Haskell IRC 채널에있는 누군가가 Cabal 설치가 리포지토리에서 정상적으로 작동한다고 말한 것을 들었습니다. 다음 릴리스가 나올 때까지 기다리지 않으려면 darcs repo에서 가져올 수 있어야합니다.

+0

예, Darcs의 caball-install의 최신 버전 (0.7.5?)이 정상적으로 작동하는 것 같습니다. 감사. –