LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: puzzlebird

关于邀请更多人加入OpenQ的倡议

[复制链接]
发表于 2004-4-23 07:08:55 | 显示全部楼层
我可负责各平台Linux的rpm打包。
 楼主| 发表于 2004-4-23 09:41:25 | 显示全部楼层
如果说只是使用,那么openq的0.2.7.1-p1本身就没有依赖gaim的代码了。你可以用在任何地方下载到的gaim 0.76版本,只需要把别人编译好的libqq.so copy过去相应目录下就可以载入


Henry的说法基本是对的,但是这中间有一个问题,就是使用别人编译的libqq.so可以载入使用决大部分的功能,但好友详细信息中无法看见头像,也无法修改。问题的根源在于DATADIR的定义,这个东西是在编译的时候决定的。不同的编译源,DATADIR就不同。

OpenQ在get_face_gdkpixbuf函数中使用了DATADIR,使得他必须和Gaim一起编译使用。我一直想把DATADIR从OpenQ的代码中清除,但一直没有好的办法。

你们看看my_utils.c和qq_infodlg.c中的代码也许就会明白了。
发表于 2004-4-23 10:01:16 | 显示全部楼层
我是这样考虑的
可以把DATADIR放在protocol preference那里,由用户设置,gaim自动保存。
既然文件名都是用g_build_filename动态生成,不一定需要用#define来进行预编译处理,牺牲些须效率但是可以获得更好灵活性
发表于 2004-4-23 11:43:15 | 显示全部楼层
唯一需要用#define来确定的,可能就只是DATADIR的default value而已
发表于 2004-4-23 21:53:44 | 显示全部楼层
我也有兴趣参与开发。但我对Linux编程还不是很熟悉,我日常工作是用Java的。但做一些小的改动还是可以的,例如我前一段时间做的HTML过滤的patch。
发表于 2004-4-24 06:43:33 | 显示全部楼层
我可以帮忙制作一些发行版下的非rpm自解压运行安装包,像nvidia驱动包那样的。rpm包制作正在学习中。
发表于 2004-4-24 10:00:15 | 显示全部楼层
帮助文件能否做成,,,HTML格式
PDF虽然通用。。但。。Linux对它支持还是不那么好
发表于 2004-4-24 15:32:45 | 显示全部楼层
无论如何,个人觉得还是做成补丁包的形式比较好。gaim发布顶多每月一次,只要针对gaim官方发布包做补丁就好了。

最初由 puzzlebird 发表
Henry的说法基本是对的,但是这中间有一个问题,就是使用别人编译的libqq.so可以载入使用决大部分的功能,但好友详细信息中无法看见头像,也无法修改。问题的根源在于DATADIR的定义,这个东西是在编译的时候决定的。不同的编译源,DATADIR就不同。

OpenQ在get_face_gdkpixbuf函数中使用了DATADIR,使得他必须和Gaim一起编译使用。我一直想把DATADIR从OpenQ的代码中清除,但一直没有好的办法。

你们看看my_utils.c和qq_infodlg.c中的代码也许就会明白了。
 楼主| 发表于 2004-4-26 16:25:10 | 显示全部楼层
根据这段时间的回帖,总结如下:


Henry, rakescar: debug and bug fix

茗·剑   : debian 包的制作

aries1998: pdf文件的完善和改进 (同时OpenQ竹叶的更新??)

哈密瓜:rpm 包的制作

Beta: 非rpm 的安装包,和IP,QQshow安装文件的安装程序

由于0.3已经公开发布,请大家作好各自的程序以后,到openq.linuxsir.cn去修改下载页,提供作好的程序下载。

谢谢。
发表于 2004-4-26 16:40:17 | 显示全部楼层
Debian的gtk还是2.2,依赖关系很难解决啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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