2014-09-13 17 views
2

我正在使用debian,系統上的哈斯克爾平臺變得非常古老。所以我下載了最新的haskel-platform二進制版本,並將其放在/ usr/local/haskell下並激活它。現在有2個版本的ghc。如果我輸入ghc,那麼將使用舊的ghc-7.4,並且ghc-7.8.3肯定會調用新的ghc-7.4.3。但是我對cabal有困難。由於glibc版本,新的cabal無法使用。我可以讓舊的cabal與新的haskell平臺一起工作嗎?如果是這樣,我怎麼才能使它工作就像有兩個cabals。換句話說,我希望與舊平臺一起工作的cabal的默認目錄仍然保持爲$HOME/.cabal,並且與新平臺一起工作的cabal成爲新目錄(實際上我不知道在哪裏)。任何人都可以幫助我對其進行配置,以便我可以在Linux上分別運行兩個版本的haskell-platform。如何讓兩個哈斯克爾平臺分開工作

回答