1.下载Pidgin的源代码包pidgin-2.2.2.tar.bz2(官方最新的版本)。
2.安装编译Pidgin所需的依赖:
sudoapt-getinstalllibgtk2.0-devlibxml2-devgettextlibnss-devlibnspr-dev
3.解压源代码包
tarjxvfpidgin-2.2.2.tar.bz2
可能需要先卸载gaim可用“新立得软件包管理器”查找删除。
基础编译工具:build-essential包。//这是基础的编译工具,没有它你什么都做不了;
pidgin依赖的软件包:gettext,libglib2.0-dev,libxml2-dev,libgtk2.0-dev
可选支持:libnss-dev,libnspr-dev,libgstreamer0.10-dev,libgtkspell-dev,libperl-dev,libsasl2-dev,libgnutls-dev,tcl8.4-dev
需要说明的是:libnss-dev和libnspr-dev是保证MSN和Google-Talk插件运行所必须的。没有安装这两个包pidgin就无法支持MSN和Google-talk。其它的可选包都是支持pidgin的其它特性的不是编译必须的。不过我个人觉得这些功能对于pidgin还是比较有用的,装上为好。
以上所有为编译而准备的开发库都可以在synaptic(新立得软件包管理器)下找到并安装。
4,安装
安装的时候有可能会出现
YoumusthavetheGTK 2.0developmentheadersinstalledtocompilePidgin.
IfyouonlywanttobuildFinchthenspecify–disable-gtkuiwhenrunningconfigure.
解决方法:先
sudoapt-getinstalllibgtk2.0-dev
编译
在终端中进入第三步解压的目录
sudo./configure
make
sudomakeinstall
安装完成后可能会找不到快捷图标,按Ctrl Alt 删格键重启Xwindow,应用程序--internet--pidgin
如果在./configure这一步出现错误
错误一:
configure:error:
YoumusthavetheGTK 2.0developmentheadersinstalledtocompilePidgin.
IfyouonlywanttobuildFinchthenspecify–disable-gtkuiwhenrunningconfigure.
解决:
sudoapt-getinstalllibgtk2.0-dev
错误二:
configure:error:
Youmusthavelibxml2>=2.6.0developmentheadersinstalledtobuild.
解决:
sudoapt-getinstalllibxml2-dev
错误三:
configure:error:
Themsgfmtcommandisrequiredtobuildlibpurple.Ifitisinstalledonyoursystem,ensurethatitisinyourpath.Ifitisnot,installGNUgettexttocontinue.
解决:
sudoapt-getinstallgettext
如果在使用GTalk或MSN时出现错误
错误:
SSLLibrary/Libraries………:None(MSNandGoogleTalkwillnotwork
withoutSSL!)
解决:
sudoapt-getinstalllibnss-devlibnspr-dev
另外,如果你需要拼写检查功能的话。
(责任编辑:云子)
下载本文示例代码
阅读(207) | 评论(0) | 转发(0) |