【发布时间】:2013-10-29 08:03:41
【问题描述】:
我需要通过 Cabal 安装 Yesod 和依赖项,不幸的是我无法更新 cabal。外壳输出:
...$ sudo cabal install cabal-install
Resolving dependencies...
Configuring cabal-install-1.18.0.2...
/tmp/24453.c:1:12:
warning: control reaches end of non-void function [-Wreturn-type]
int foo() {}
^
1 warning generated.
Building cabal-install-1.18.0.2...
Preprocessing executable 'cabal' for cabal-install-1.18.0.2...
<command line>: cannot satisfy -package-id HTTP-4000.2.8-cdf033f9d7051824f52cd5101df67509
(use -v for more information)
Failed to install cabal-install-1.18.0.2
cabal: Error: some packages failed to install:
cabal-install-1.18.0.2 failed during the building phase. The exception was:
ExitFailure 1
有人知道怎么解决吗?对我来说没有任何意义。
【问题讨论】:
-
如果你试试
sudo cabal install -v cabal-install? -
我试过了,这是粘贴:lpaste.net/94950
-
你在哪个平台上?你可以试试刷新ghc缓存stackoverflow.com/questions/7139263/…
-
运行 Mac OSX Maverick。重新缓存 ghc 给出了不同的输出,但仍然失败:lpaste.net/94951
-
Mavericks 放弃了对
gcc的支持,这给 GHC 带来了一些问题。要了解更多信息,请点击此处:stackoverflow.com/questions/19579577/…
标签: haskell cabal haskell-platform