编译pidgin2.1.0简要手记
发表于 : 2007-08-15 15:00
我的系统是Ubuntu7.04 feisty。一直在使用旧的Gaim,可是系统自带的版本已经落后了。Gaim的QQ插件还无法登录。想用Gaim新版本Pidgin取代旧的Gaim。使用apt-get安装,结果软件库里还没有这个东东。搜搜论坛,还真就发现了Pidgin的deb包,不是源里的deb包不太敢用。无奈,到Pidgin的网站上下了一个源代码包准备编译安装吧。
编译安装pidgin之前得先把基础打好,必须的开发库一个都不能少。主要有下面这些开发库:
基础编译工具: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(新立得软件包管理器)下找到并安装。
正式的编译开始进入pidgin的源代码目录,运行
./configure --enable-nss --enable-cyrus-sasl --enable-gstreamer
检查编译环境。通过上面的准备,configure很容易就通过了。我的configure是加了参数的,为的是打开pidgin的一些特性。
接着在终端中输入:make
GCC开始编译pidgin,等待一段时间,编译完成,安装:
sudo make install
最后清理垃圾:make clean
先不要急着在终端里打上pidgin运行。编译的pidgin并没有在菜单上建立启动器,输入:
sudo cp /usr/local/share/applications/pidgin.desktop /usr/share/applications/
再建立一个符号链接保证pidgin的正确启动:
ln -s /usr/local/lib/libpurple.so.0.1.0 /usr/lib/libpurple.so.0
至此,pidgin的编译安装全部完成,要注意的是在运行pidgin之前,请备份好主目录下的./gaim文件夹以备不测。用户原有的gaim配置pidgin会自动读取,用户不用重新配置。
OK,祝大家编译成功,享受好pidgin。
参考文献:
编译pidgin支持MSN
编译安装 Pidgin 2.0.0
在ubuntu上编译pidgin 2.0(支持QQ、MSN)和wine
编译安装pidgin之前得先把基础打好,必须的开发库一个都不能少。主要有下面这些开发库:
基础编译工具: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(新立得软件包管理器)下找到并安装。
正式的编译开始进入pidgin的源代码目录,运行
./configure --enable-nss --enable-cyrus-sasl --enable-gstreamer
检查编译环境。通过上面的准备,configure很容易就通过了。我的configure是加了参数的,为的是打开pidgin的一些特性。
接着在终端中输入:make
GCC开始编译pidgin,等待一段时间,编译完成,安装:
sudo make install
最后清理垃圾:make clean
先不要急着在终端里打上pidgin运行。编译的pidgin并没有在菜单上建立启动器,输入:
sudo cp /usr/local/share/applications/pidgin.desktop /usr/share/applications/
再建立一个符号链接保证pidgin的正确启动:
ln -s /usr/local/lib/libpurple.so.0.1.0 /usr/lib/libpurple.so.0
至此,pidgin的编译安装全部完成,要注意的是在运行pidgin之前,请备份好主目录下的./gaim文件夹以备不测。用户原有的gaim配置pidgin会自动读取,用户不用重新配置。
OK,祝大家编译成功,享受好pidgin。
参考文献:
编译pidgin支持MSN
编译安装 Pidgin 2.0.0
在ubuntu上编译pidgin 2.0(支持QQ、MSN)和wine