使haskell平台更新需要哪些步骤?

Joh*_*ler 4 haskell cabal haskell-platform

我刚安装了haskell-platform我的系统(Ubunto 12.04,如果重要的话).我发现cabal仍然是版本1.14.0.0,这导致了问题.我也有一些regex-base当前但是针对古老版本的MTL库编译的软件包(即).解决依赖关系的问题.

有人可以帮助我完成所需的步骤,以使haskell平台的所有部分都是最新的.

Ony*_*ite 6

即使您拥有Haskell平台,也可以绝对安装较新版本的cabal-install(cabal命令行程序).cabal install cabal-install将最新版本放在您当地的 cabal二进制文件目录中,即~/.cabal/bin/cabal.为了使其优先于cabal平台安装,请确保~/.cabal/bin位于路径的前面.

其他人所说的是正确的.Haskell平台并不是一个滚动版本,特别是base不应该升级,因为它与您的GHC版本相关联.如果您发现需要更新版本的软件包,而不是base,请安装该软件包.如果您遇到问题,那么建议升级Ubuntu以获得更新版本的GHC和/或平台.