LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 808|回复: 9

发现自己编译的GTK怎么老有问题?

[复制链接]
发表于 2004-10-30 22:51:57 | 显示全部楼层 |阅读模式
编译过程没什么错,就是经常有些软件工作不起来。比如lumaQQ和anjuta,但是我换用FC的二进制包(将其中的库文件取出来替换我的),就没有任何问题,真是不知道什么原因。(都是2.4.13)
发表于 2004-10-31 02:49:34 | 显示全部楼层
是不是你的glibc和gcc的问题?。版本是?(虽然我不知道是否会有影响,)

工作不起来,是什么概念?什么错误?
发表于 2004-10-31 21:35:42 | 显示全部楼层
嘿嘿,好像不会。
我用的是gtk-2.5.3,好像不会有什么问题。
 楼主| 发表于 2004-11-1 21:37:10 | 显示全部楼层
GCC是3.4.2,glibc是2.3.3,glib-2.4.7,atk-1.8.0,pango-1.6.0,gtk-2.4.13
自己编译的话anjuta一上来就是报错误
lumaQQ可以登录上去,但只要一打开一个聊天窗就退出了,是java报libgtk有错
但是如果用fc中的gtk-2.4.13的包替换一下,就什么问题都没有了。
我试了用FC的SRC.RPM来编译也还是不行
真是怪……
发表于 2004-11-3 08:28:35 | 显示全部楼层
你不是说编译没问题么?怎么现在又报错了?。。:S。。。
发表于 2004-11-3 08:49:21 | 显示全部楼层
会不会是 freetype或 libXft之类的补丁造成的?我编译 x程序前一般把 firefly卸载掉。
发表于 2004-11-3 09:00:20 | 显示全部楼层
java swt程序在gcc 3.4.2上面运行有问题,是java的问题。
gtk 2.5.x不稳定,XFCE4.2beta就不能很好的运行。
发表于 2004-11-3 10:04:16 | 显示全部楼层
是因为Java版本太旧?。。活活。。。。1。5应该可以的吧?,我没测试过。。。
发表于 2004-11-3 11:44:27 | 显示全部楼层
jdk1.5问题是一样的,因为java编译的时候用的编译器和gcc3.4是不兼容的,所以你的swt-gtk是用gcc3.4编译的话,就会出现问题。
发表于 2004-11-3 12:18:43 | 显示全部楼层
我的gcc是3.4的,gtk是2.5的,好像挺兼容的

qq和那个bt下载的java程序都运行的很稳定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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