首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何升级gtk2hsC2hs?

如何升级gtk2hsC2hs?
EN

Stack Overflow用户
提问于 2012-04-18 03:20:00
回答 1查看 1.9K关注 0票数 16

我在我的Ubuntu11.10下使用cabal-install 0.10.2尝试安装cabal install glib-0.12.3。但是,它会显示以下错误消息:

代码语言:javascript
复制
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/这样的地方,但似乎找不到正确的版本。

如何升级我的gtk2hsC2hs?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-18 03:39:48

它是gtk2hs-buildtools包的一部分。

代码语言:javascript
复制
$ cabal install gtk2hs-buildtools

(可能带有--global标志,这取决于您通常希望如何安装软件包)应该为您提供应该能够构建最新gtk2hs软件包的最新版本。

由于旧的gtk2hsC2hs/usr/bin中,请确保新的gtk2hsC2hs安装在那里(替换旧的),或者安装在$PATH/usr/bin之前的目录中。默认的cabal install会在$HOME/.cabal/bin中安装可执行文件(在Linux上),所以最好将这个目录放在$PATH中的第一个目录中。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10197712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档