【问题标题】:How can I have two haskell platform working separately如何让两个 haskell 平台分别工作
【发布时间】:2014-09-13 05:08:31
【问题描述】:

我正在使用 debian,并且系统上的 haskell 平台已经过时了。所以我下载了最新的 haskel-platform 二进制版本并将它放在 /usr/local/haskell 下并激活它。现在有 2 个版本的 ghc。如果我输入 ghc 那么旧的 ghc-7.4 将被使用,而 ghc-7.8.3 肯定会调用新的。但我对阴谋集团有意见。由于 glibc 版本,新的 cabal 无法使用。我可以让旧的 cabal 与新的 haskell 平台一起工作吗?如果是这样,我怎样才能让它像有两个阴谋集团一样工作。换句话说,我希望与旧平台合作的阴谋集团的默认目录仍然保留$HOME/.cabal,而与新平台合作的阴谋集团成为新目录(实际上我不知道在哪里)。任何人都可以帮我配置它,以便我可以在我的 Linux 上分别运行两个版本的 haskell-platform。

【问题讨论】:

    标签: haskell


    【解决方案1】:

    您可以同时使用多个 GHC 安装而不会出现问题,但我认为多个 Cabal 安装并非如此。您只需要使用最新的 Cabal,无需保留任何其他版本。有关如何使用多个 GHC 的信息,请参阅此博文:http://osa1.net/posts/2014-12-09-ghc-cabal-installation-guide.html

    【讨论】:

      猜你喜欢
      • 2020-06-05
      • 2014-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      相关资源
      最近更新 更多