LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: debianl

gentoo-china-overlay: chmsee更新到1.0.0-alpha

[复制链接]
发表于 2006-10-6 18:24:11 | 显示全部楼层
多谢张乐发了链接到 szlug

编译中遇到的 libcppwrapper.la 的问题,可以先执行 chmsee 目录下的 autogen.sh 脚本重新生成 configure。还是不行的话,请说明所使用的 gcc, autoconf, automake, libtool 的版本各是多少?

gecko 的所需的开发包,可以参考 devhelp 的编译时所需的环境,chmsee 这部分代码就是直接拿 devhelp 的来用。不同的发行版包的命名不一样,有的叫 gecko,有的叫 xulrunner 。

字体的大小可以在 setup 对话框里面设。滚轮的支持我倒没碰到,应该是跟 gecko 的编译选项或运行环境相关。
回复 支持 反对

使用道具 举报

发表于 2006-10-6 20:44:15 | 显示全部楼层
Post by szjungle
多谢张乐发了链接到 szlug

编译中遇到的 libcppwrapper.la 的问题,可以先执行 chmsee 目录下的 autogen.sh 脚本重新生成 configure。还是不行的话,请说明所使用的 gcc, autoconf, automake, libtool 的版本各是多少?

gecko 的所需的开发包,可以参考 devhelp 的编译时所需的环境,chmsee 这部分代码就是直接拿 devhelp 的来用。不同的发行版包的命名不一样,有的叫 gecko,有的叫 xulrunner 。

字体的大小可以在 setup 对话框里面设。滚轮的支持我倒没碰到,应该是跟 gecko 的编译选项或运行环境相关。

按提示重新autogen.sh还是不行。但是自行编译可以进行,不过运行出错。提示:[PHP]localhost chmsee-1.0.0-alpha # /usr/local/bin/chmsee

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf != NULL' failed

(chmsee:1774): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(chmsee:1774): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
The program 'chmsee' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadPixmap (invalid Pixmap parameter)'.
  (Details: serial 144 error_code 4 request_code 55 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
[/PHP]


我的emerge  info
gcc-4.1.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
回复 支持 反对

使用道具 举报

发表于 2006-10-7 09:04:31 | 显示全部楼层
[QUOTE=sheep204]按提示重新autogen.sh还是不行。但是自行编译可以进行,不过运行出错。提示:[PHP]localhost chmsee-1.0.0-alpha # /usr/local/bin/chmsee

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf != NULL' failed

(chmsee:1774): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

...
[/PHP]
这段错误提示,是找不到相应的图标等资源。
你说的自行编译,是不是指 ./configure -> make -> make install 这种步骤?
相应的,前面出错,是采用的 gentoo 的 portage 方式吗?
回复 支持 反对

使用道具 举报

发表于 2006-10-7 09:34:08 | 显示全部楼层
Post by szjungle
[QUOTE=sheep204]按提示重新autogen.sh还是不行。但是自行编译可以进行,不过运行出错。提示:[PHP]localhost chmsee-1.0.0-alpha # /usr/local/bin/chmsee

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed

(chmsee:1774): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf != NULL' failed

(chmsee:1774): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

...
[/PHP]
这段错误提示,是找不到相应的图标等资源。
你说的自行编译,是不是指 ./configure -> make -> make install 这种步骤?
相应的,前面出错,是采用的 gentoo 的 portage 方式吗?


是这样的。安装好后,能够在附件找到chmesee,但是运行出错
回复 支持 反对

使用道具 举报

发表于 2006-10-7 20:19:34 | 显示全部楼层
Post by sheep204
[QUOTE=szjungle]

是这样的。安装好后,能够在附件找到chmesee,但是运行出错


因为我用的不是 gentoo,不了解 portage 下出错的原因。
你的意思是按照  configure, make, make install 步骤,就不会出现编译错误的问题了?
附件是什么意思? 运行错误信息是什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-7 20:41:33 | 显示全部楼层
Post by szjungle
[QUOTE=sheep204]

因为我用的不是 gentoo,不了解 portage 下出错的原因。
你的意思是按照  configure, make, make install 步骤,就不会出现编译错误的问题了?
附件是什么意思? 运行错误信息是什么。


这种可能性比较小,因为我在写ebuild时也只是简单地econf、emake、einstall了,其实也就相当于configure,make,make install,现在我也搞不清楚到底问题出在哪了,如果安装firefox的时候是emerge的mozilla-firefox而不是mozilla-firefox-bin的话应该不需要另外安装gecko就可以。
回复 支持 反对

使用道具 举报

发表于 2006-11-27 12:40:29 | 显示全部楼层
Post by Lolita
编译出错了:




怎么没找到libcppwrapper.la

问下Lolita后来这问题怎么解决?我也遇到了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表