江湖医生一样的程序员

2009年1月16日星期五

编译 Windows 版本的 Pidgin

其实整个过程相当容易, 基本上只要按照 pidgin 团队给
出的指南按部就班(1)就可以了, 我分别在 ubuntu 7.10
的老本本和Windows XP 上成功编译 Pidgin 2.5.4, 特记
录一些需要注意的地方, 首先在 Ubuntu 7.10 下BEF(2)
脚本不能解压 BonjourSDKSetup.exe 到 win32_dev(拜托,
这是 Linux), 需要自己想办法, 我是把 Windows XP 上
解压好的拷了过去一份, 然后就可以顺利编译了. 在
Windows 上安装构建环境最好是选择自动方式, 安装
cygwin, 然后执行脚本即可. 最后贴个图, 由衷的赞美
一句, 多么美丽的 GTK+ 应用程序啊! Pidgin 是这个世
界上最好的 IM 客户端.



1. http://developer.pidgin.im/wiki/BuildingWinPidgin
2. http://gaim-extprefs.sourceforge.net/bef.shtml

2009.1.23 update: 可能细心的朋友也发现了, 我贴的图
版本是 2.5.3, 而文章里提到编译的版本是 2.5.4, 因为
pidgin 2.5.3 在 Windows 平台上与 NLA(Network
Location Awareness) 相关代码存在 bug 会导致 pidgin
推出的时候挂起, 只能强制杀掉进程, 详细情况请看 Trac ticket.

没有评论:

发表评论

没事儿就省省吧, 有事儿请给我发邮件.