我正在使用debian和系统上的haskell平台。因此,我下载了最新的haskel平台二进制版本,并将其放在/usr/local/haskell下并激活它。现在有两个版本的ghc。如果我输入ghc,那么旧的ghc-7.4将被使用,ghc-7.8.3肯定会调用新的ghc。但我和阴谋集团有麻烦。由于glibc版本,新的阴谋集团不能使用。我能让旧的阴谋集团和新的haskell平台一起工作吗?如果是这样的话,我怎样才能像有两个阴谋集团那样运作呢?换句话说,我希望使用旧平台的阴谋集团的默认目录仍然是$HOME/.cabal,而使用新平台的阴谋集团将成为新的目录(实际上我不知道在哪里)。有人能帮我配置它吗?这样我就可以让两个版本的haskell平台分别在我的Linux上工作。
发布于 2014-09-13 07:42:29
您可以同时使用许多GHC安装,没有问题,但是我不认为多个Cabal安装是正确的。你所需要的只是使用最新的卡巴勒,不需要保留任何其他版本。关于如何使用多个GHC:http://osa1.net/posts/2014-12-09-ghc-cabal-installation-guide.html,请参阅这篇博文
https://stackoverflow.com/questions/25820004
复制相似问题