5

我尝试使用“cabal install wx”在 Haskell Platform 2012.2.0.0 上安装 WX 0.90.0.1,但得到以下结果:

Configuring wxc-0.90.0.4...
setup.exe: wx-config: does not exist
cabal: Error: some packages failed to install:
wx-0.90.0.1 depends on wxc-0.90.0.4 which failed to install.
wxc-0.90.0.4 failed during the configure step. The exception was:
ExitFailure 1
wxcore-0.90.0.3 depends on wxc-0.90.0.4 which failed to install.

任何人都可以帮忙吗?

4

2 回答 2

4

我在使用 wxc-0.90.0.4 时遇到了同样的问题,但在构建过程中失败了,发现错误已在wxHaskell的Github 存储库中得到纠正。

按照 Satvik 的建议,可以通过解压 wxc 来修复该错误cabal unpack wxc

然后根据上面的 Github 存储库修改几行代码,然后在 wxc 目录中执行:cabal install

之后,您应该能够:cabal install vx

作为替代使用针对 wxWidgets 2.8 构建的版本:cabal install wx-0.13.2.3

于 2013-05-01T07:46:18.610 回答
1

我做了以下事情:

  1. sudo apt-get install libwxgtk2.9-0

  2. sudo apt-get install libwxgtk2.9-dev

  3. cabal install wx-0.13.2.3

没关系。

于 2014-03-18T16:58:19.913 回答