+ -
当前位置:首页 → 问答吧 → GTK+不能安装

GTK+不能安装

时间:2008-03-24

来源:互联网

emerge gtk+
后出现:Please re-emerge x11-libs/cairo with the X USE flag set
我emerge cairo后再emerge gtk+还是不行
USE="X" emerge gtk+也不行

作者: reglinux   发布时间: 2008-03-24

先确定你的cairo是有加X的USE编译的
代码:
USE="X" emerge -av cairo

作者: acevery   发布时间: 2008-03-24

USE="X" emerge cairo

作者: druggo   发布时间: 2008-03-24

引用:
Please re-emerge x11-libs/cairo with the X USE flag set
是cairo要加X支持
代码:
echo "x11-libs/cairo X" >> /etc/portage/package.use
emerge -av cairo gtk+

作者: takethat   发布时间: 2008-03-24

问题已解决
我用的是:USE="X" emerge cairo

作者: reglinux   发布时间: 2008-03-24

除非是再也不编译cairo,否则还是放到/etc/portage/package.use里面去比较好。

作者: takethat   发布时间: 2008-03-24

都装了gtk还是最好把这个use放到make.conf里吧。

作者: somebody   发布时间: 2008-03-24

引用:
作者: takethat
除非是再也不编译cairo,否则还是放到/etc/portage/package.use里面去比较好。
我已经这么做了,可是emerge -uD world到了cairo又出错了,
上传的图像
cairo_error.GIF (5.0 KB, 9 次查看)

作者: reglinux   发布时间: 2008-03-24

..把USE=X 加入make.conf 就好了

作者: asmart   发布时间: 2008-03-24

引用:
作者: asmart
..把USE=X 加入make.conf 就好了
还是不行呀
make.conf有以下内容:
USE="X"

emerge --newuse cairo还是不行,错误提示一样

作者: reglinux   发布时间: 2008-03-24

引用:
作者: reglinux
还是不行呀
make.conf有以下内容:
USE="X"

emerge --newuse cairo还是不行,错误提示一样
运行
emerge -uDNpv world
revdep-rebuild -pv
看看有没有需要重新编译的包?

作者: ZDN   发布时间: 2008-03-24

热门下载

更多