如何安装早期版本的Haskell平台并在它们之间切换?

时间:2017-12-05 15:03:25

标签: ghc haskell-platform

我已经安装了这个https://www.haskell.org/platform/#linux-generic Haskell平台。问题是它带有ghc版本8.2.1。

如何安装早期版本的Haskell平台,以便在需要时可以使用较旧的,无错误的ghc?

我可以看到以前的版本。 https://www.haskell.org/platform/prior.html 所以问题仍然存在,我如何让它们在我的系统中和平共存?

activate-hs似乎不起作用,所以请告诉我如何切换不同的Haskell平台?

安装Haskell平台已更新/ usr / local / bin中的链接。 所以我想我的问题几乎已经解决了。

1 个答案:

答案 0 :(得分:2)

activate-hs应适用于最新版本的平台。如果没有,那么知道原因会很好。

此外,您可以在-w--with-compiler=中指定cabal new-buildcabal configure,以提供要使用的其他ghc的路径。这可以让你回避移动符号链接(activate-hs解决方案),然后选择一个ghc直接使用。