我在尝试cabal install glib-0.12.3
在我的 Ubuntu 11.10 下使用 cabal-install 0.10.2。但是,它显示以下错误消息:
setup: The program gtk2hsC2hs version >=0.13.5 is required but the version
found at /usr/bin/gtk2hsC2hs is version 0.13.4
cabal: Error: some packages failed to install:
glib-0.12.3 failed during the configure step. The exception was:
ExitFailure 1
找了半个小时也没找到在哪里gtk2hsC2hs
是。我深入研究了类似的地方http://code.haskell.org/gtk2hs/tools/c2hs/ http://code.haskell.org/gtk2hs/tools/c2hs/,但似乎找不到合适的版本。
如何升级我的 gtk2hsC2hs?谢谢!
它是的一部分gtk2hs-构建工具 http://hackage.haskell.org/package/gtk2hs-buildtools包裹。
$ cabal install gtk2hs-buildtools
(也许与--global
标志,取决于您通常想要如何安装软件包)应该为您提供应该能够构建最新版本的最新版本gtk2hs
包。
自旧gtk2hsC2hs
is in /usr/bin
,确保新的安装在那里(替换旧的)或之前出现的目录中/usr/bin
在你的$PATH
。默认的cabal install
安装可执行文件(在 Linux 上)$HOME/.cabal/bin
,所以最好将第一个目录放在$PATH
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)