重新安装ubuntu7.04以后的gaim不能使用qq,非常不爽,所以准备重新编译安装gaim,现在的gaim由于版权问题改了名字叫pidgin了,是只小鸟。
下载pidgin2.02的源代码,然后解包到/tmp,准备开始安装
sudo ./configure 的时候说缺少几个包,
configure: error: C compiler cannot create executables
按照错误提示安装缺少的包
sudo apt-get install libc6-dev
再次
./configure
出现错误
checking for GLIB… no
no
configure: error: You must have the GLib 2.0 development headers installed to build.
根据错误提示 用新得立 搜索 GLib 2.0 或者 用命令 apt-cache search GLib 2.0
有个包 libglib2.0-dev - Development files for the GLib library
安装
sudo apt-get install libglib2.0-0-dev
./configure
又出现错误
checking for X… no
checking for GTK… no
no
configure: error:
You must have the GTK+ 2.0 development headers installed to compile Pidgin.
If you only want to build Finch then specify –disable-gtkui when running configure.
用如上同样的方法查找到缺少的包 并安装
sudo apt-get install libgtkmm2.0-dev
./configure 出现错误
checking for LIBXML… no
no
configure: error:
You must have libxml2 >= 2.6.0 development headers installed to build.
于是安装
sudo apt-get install libxml2-dev
终于不少包了,准备安装
sudo make
sudo make install
安装以后成功运行,可以使用qq了。新的图标、界面也比gaim好看点。但随即发现不能使用MSN,郁闷说是少了ssl支持。
只好卸载重新编译
sudo make uninstal
然后下载ssl支持包
`sudo apt-get install libnss-dev
sudo ./configure
sudo make
sudo makeinstall
终于OK了。QQ也能用了,MSN也能用了,不知道是不是心理作用,感觉pidgin的速度比gaim快得多
可惜还是有问题没解决:不是所有的QQ都能登录,至少我就有一个qq不能登录。
`