zw3*_*324 16 gtk haskell glib gtk2hs cabal
我正在cabal install glib-0.12.3使用cabal-install 0.10.2在我的Ubuntu 11.10下尝试.但是,它显示以下错误消息:
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
Run Code Online (Sandbox Code Playgroud)
经过半个小时的搜索,我无法找到它的gtk2hsC2hs位置.我挖到像http://code.haskell.org/gtk2hs/tools/c2hs/这样的地方,但似乎找不到合适的版本.
我怎么能升级我的gtk2hsC2hs?谢谢!
Dan*_*her 20
它是gtk2hs-buildtools包的一部分.
$ cabal install gtk2hs-buildtools
Run Code Online (Sandbox Code Playgroud)
(可能带有--global标志,取决于您希望如何安装软件包)应该为您提供应该能够构建最新gtk2hs软件包的最新版本.
由于旧gtk2hsC2hs的/usr/bin,所以确保新的安装在那里(替换旧的)或/usr/bin在你之前出现的目录中$PATH.默认cabal install安装可执行文件(在Linux上)$HOME/.cabal/bin,因此最好将第一个目录安装在$PATH.