LinuxSir.cn,穿越时空的Linuxsir!

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

openQ 3.0 for GTK-2.2的一个兼容性patch

[复制链接]
发表于 2004-4-28 01:59:16 | 显示全部楼层 |阅读模式
鉴于很多desktop尚未发布基于GTK 2.4的版本,在2.4下面运行可能出现各种bug,发布此补丁,以牺牲qq群管理功能为代价,把openQ 3.0的代码back port到GTK 2.2支持下。

补丁采用条件编译,当GTK版本 < 2.4时,自动把部分依赖于GTK 2.4的功能取消,使得代码不需要改动即可以在GTK 2.2环境下编译安装和正常运行

使用此补丁后,GTK 2.2下面,群的创建者无法修改群的描述信息(但是一般的群功能还是可以正常使用的),GTK 2.4下面可以使用qq群的所有功能。

使用方法:在openq.linuxsir.cn下载源码包解压后,把qq_group_admindlg.c覆盖旧文件,然后按照openq的安装方法编译即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-4-28 09:18:00 | 显示全部楼层

good

呵呵。昨晚刚把gtk2.4的rpm包下了。对gtk没兴趣,想自己编

呵呵。试试这个补丁先。
发表于 2004-4-28 11:09:29 | 显示全部楼层
好帖呀,GTK 2.4让我的所有的gtk程序都无法输入中文了,有了这个补丁,也许就可以把所有的问题解决了.万分感谢!!!真是好人呀.
 楼主| 发表于 2004-4-28 11:57:51 | 显示全部楼层
又作了一些小修改。使用GTK_CHECK_VERSION判别gtk版本
发表于 2004-4-28 12:45:50 | 显示全部楼层
好东东,顶一下
发表于 2004-4-28 13:04:40 | 显示全部楼层
我照做。编译出来没有QQ。
是不是应该改一下autogen.sh
发表于 2004-4-28 13:25:33 | 显示全部楼层
请上传到openq的下在页。谢谢。上传方法见短消息
发表于 2004-4-28 13:43:27 | 显示全部楼层
Debian的基于两个版本的deb包已经弄好了,谢谢puzzlebird和henryouly
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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