分享 pidgin 编译安装 的经验

上网、浏览、聊天、下载等
回复
shootyou
帖子: 4
注册时间: 2008-04-14 19:50

分享 pidgin 编译安装 的经验

#1

帖子 shootyou » 2008-04-22 10:41

今天把新版本的pidgin下载了,我的是2.4.1的。编译安装后遇到了一些问题,目前基本解决,那出来给大家分享。

现说明,过程一对于打算编译安装的人来说参考性不大,可以直接从过程二看起。

过程一:

我直接从新立得删除了旧版本的pidgin,然后安装编译通过。

点击pidgin图标,发现无法启动,在任务栏闪了一下就没了。

然后在我们坛子里找到方法说,删除用户目录下的 .purple 目录下的所有文件。发现这样做了之后可以登陆成功了。
但是退出程序后,再进,又无法启动了。重复删除那个目录,还是可以登陆成功,但是退出后还是无法启动。

看来没从根本上解决问题。

从shell运行pidgin,发现错误:
pidgin: symbol lookup error: pidgin: undefined symbol: purple_account_get_current_error
网上找到了解决方法,是因为虽然卸载了软件但是没有卸载旧的libpurple:

代码: 全选

sudo apt-get remove pidgin libpurple0
果然这样之后可以顺利登陆了,但是问题又出来了。msn上不去了。说缺少ssl协议支持。

网上的解决方法都是说:

代码: 全选

sudo apt-get install libnss-dev 
但是我这死活找不到这个包。
Couldn't find package libnss-dev
过程二:

后来,找到这篇资料:http://www.linuxdiyf.com/viewarticle.php?id=86326

才发现,新版本的pidgin应该是 libnss3-dev 这个包了。

索性按照上面那片资料说的,先把pidgin全部卸载,再安装编译环境:

代码: 全选

sudo apt-get remove pidgin pidgin-data libpurple0 

代码: 全选

sudo apt-get install gcc autoconf gdb automake1.9 libgtk2.0-dev libxml2-dev gettext libnss3-dev libnspr4-dev build-essential libxml-parser-perl libglib2.0-dev libglib2.0-dev libgstreamer0.10-dev
发现问题,apt-get无法检测依赖。所以应该使用

代码: 全选

sudo aptitude install gcc autoconf gdb automake1.9 libgtk2.0-dev libxml2-dev gettext libnss3-dev libnspr4-dev build-essential libxml-parser-perl libglib2.0-dev libglib2.0-dev libgstreamer0.10-dev
再提示插入Ubuntu光盘之后完成。

至此,就可以进行安装的步骤了。

代码: 全选

./configure
make
sudo make install
重新启动后,点击pidgin,发现还是无法启动,症状也是一闪就没了。这次.purple 文件夹已经不在了,所以肯定其他问题。shell运行pidgin发现错误:
pidgin: error while loading shared libraries: libpurple.so.0: cannot open shared object file: No such file or directory
网上找到了了解决办法:

代码: 全选

sudo ln -s /usr/local/lib/libpurple.so.0 /usr/lib/
然后再启动,哈哈,成功了!再没有其他问题了。
shootyou
帖子: 4
注册时间: 2008-04-14 19:50

#2

帖子 shootyou » 2008-04-22 10:43

希望对大家有用~
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#3

帖子 dbzhang800 » 2008-04-22 10:52

这个??

源中有 2.4.1 ,没必要编译吧

即使用的不是ubuntu 8.04,源中版本较低的话,可以直接去http://getdeb.net/ 下载对应的安装包,当然也可以直接去8.04的源中下载(不太推荐)比如 ftp://ftp.sjtu.edu.cn/ubuntu/pool/main/p/pidgin
shootyou
帖子: 4
注册时间: 2008-04-14 19:50

#4

帖子 shootyou » 2008-04-22 11:01

瑟瑟ls,那此文就献给那些需要编译安装的人呗。
头像
takeaction
帖子: 44
注册时间: 2008-06-06 12:29
来自: 中国晋江

Re:

#5

帖子 takeaction » 2008-12-23 0:00

shootyou 写了:瑟瑟ls,那此文就献给那些需要编译安装的人呗。
正需要,谢谢。。。 :em05
lgzxz999
帖子: 2
注册时间: 2008-11-17 9:47

Re: 分享 pidgin 编译安装 的经验

#6

帖子 lgzxz999 » 2009-08-20 15:47

支持支持。。。 谢谢,正好搞定
回复