在Windows 7上安装ghc-mod永远冻结

时间:2016-02-18 18:34:28

标签: haskell windows-7 cabal frege ghc-mod

我想在IntelliJ IDEA中启用Frege,基本上是JVM上的Haskell(https://github.com/Frege)。它需要路径

  

GHC-MOD

  

GHC-MODI。

因此,我安装了适用于Windows 64位的Haskell平台。由于Cabal已经是平台的一部分,我试过

  

“cabal install ghc-mod”

应将软件包安装到

  

“C:\用户\%USERNAME%\应用程序数据\漫游\小集团\ BIN”

Cabal打印到控制台

"Resolving dependencies...", then
"Downloading x"..., and
"Configuring x",

其中x是某个包的名称。

这发生在几个包裹上,然后Cabal永远冻结了。 我所做的就是用Haskell Platform 32bit重复这个过程,但结果是一样的。

根据这些经验,我决定按照教程分别安装haskell部件(http://blog.nikosbaxevanis.com/2015/04/15/setting-up-haskell-on-windows/)。我设法下载了GHC for Windows,我调整了PATH,下载了Cabal for Windows,运行

  

“cabal.exe install”

  

“cabal.exe update”

并在bash shell中运行

  

“cabal.exe install cabal-install”

和前一个案子一样,cabal僵住了,我一直跑了一夜,但一切都没发生。这只是bash中发生的事情的一个例子:

$ ./cabal-1.22.0.0-i386-unknown-mingw32.exe install cabal-install
Resolving dependencies...
Downloading mtl-2.2.1...
Downloading network-2.6.2.1...
Downloading random-1.1...
Configuring mtl-2.2.1...
Downloading stm-2.4.4.1...
Configuring network-2.6.2.1...
Downloading text-1.2.2.0...
Configuring random-1.1...
Downloading zlib-0.6.1.1...
Configuring stm-2.4.4.1...

我开始感到绝望。 Haskell本身在使用Platform时运行正常,我需要与Cabal交互的唯一原因是ghc-mod包,仅仅是因为IDE。与此同时,我认为IDE很重要。

欢迎提出任何建议或意见。感谢。

0 个答案:

没有答案