让Cabal与GHC 6.12.1一起工作

Dan*_*yer 7 haskell ghc cabal

我在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'
Run Code Online (Sandbox Code Playgroud)

从我发现的搜索结果来看,这似乎表明Cabal的版本对于GHC的版本而言太旧了.有没有办法让Cabal与GHC 6.12.1合作?

编辑:要清楚,我正在尝试设置cabal-install.

小智 7

你从Hackage下载了cabal-install-0.8.0吗?bootstrap.sh应该与ghc-6.12.1一起正常工作.

http://hackage.haskell.org/package/cabal-install


L. *_*din 4

GHC 6.12.1 附带 Cabal 1.8.0.2,您无需安装任何额外的东西即可获得它。

只需安装 GHC 6.12.1 并输入ghc-pkg list Cabal即可看到。

  • 目前 Cabal-install 的最新版本是 0.6.4,它与 Cabal-1.8.0.2 不兼容。即将推出的 0.7.x 版本将支持 Cabal-1.8.0.2 和 GHC 6.12.1。 (2认同)