在ubuntu 6.10中编译安装最新版本的gaim(带qq插件)

本文介绍了如何在 Ubuntu 6.10 中手动编译安装 Gaim,以便支持 QQ 插件。过程包括搭建编译环境、通过 SVN 获取源码、解决 automake 版本问题及最终的编译安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu6.10自带的gaim是beta3的,所有没有qq的内置插件,而到了beta4就可以使用gaim上qq了,而6.10 edgy的源并没有更新这个软件,没辄只好手动安装了,使用这个系统开发这么久,还没有编译安装过呢,一直都使用apt-get install 干脆利索, 看来人懒都是养出来的
1、首先搭建编译环境, sudo apt-get install build-essential,
    安装必要的编译包 sudo apt-get install intltool libtool automake autoconf m4 libglib2.0-dev libgtk2.0-dev libgnutls-dev  libgstreamer0.10-dev libgtkspell-dev
2、svn安装:通过svn获得gaim的最新版本
    sudo apt-get install svn
    svn co svn co https://svn.sourceforge.net/svnroot/gaim/trunk gaim
3、获取结束后,可以开始编译安装了
    sudo ./autogen.sh
    在这个步骤我遇到了一些问题,提示aclocal错误m4没有找到,用google搜索了好大一会,才发现是automake的版本问题:
    卸载系统中的automake(版本号1.4),sudo apt-get remove automake1.4
    装上最新的automake(1.7)sudo apt-get install automake1.9
4、编译成功后就可以直接安装了:
    sudo make
    sudo make install
5、装完之后,gaim可以从/usr/local/bin/gaim中启动
目前,gaim qq已经可以登录群了,但还没有实现好友分组的个功能,文件传输也没有能成功,但聊天基本上已经没有问题了,运行了很长一段时间都很稳定。
#dpkg -s gaim

    Package: gaim
Status: deinstall ok config-files
Priority: optional
Section: net
Installed-Size: 
4552
Maintainer: Robert McQueen <robot101@debian.org>
Architecture: i386
Version: 
1:2.0.0+beta4-3
Config-Version: 
1:2.0.0+beta4-1-1
Replaces: gaim-meanwhile (<
= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Depends: gaim-data (
= 1:2.0.0+beta4-3), libaspell15 (>= 0.60), libatk1.0-0 (>= 1.12.2),
 libavahi-compat-howl0 (>
= 0.6.0), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libdbus-1-3,
 libdbus-glib-
1-2 (>= 0.71), libfontconfig1 (>= 2.4.0), libgcrypt11 (>= 1.2.2),
libglib2
.0-0 (>= 2.12.0), libgnutls13 (>= 1.4.0-0), libgstreamer0.10-0 (>= 0.10.10),
 libgtk2.0-0 (>= 2.8.0), libgtkspell0 (>= 2.0.2), libice6 (>= 1:1.0.0), libncursesw5 (>= 5.4-5),
libpango1
.0-0 (>= 1.14.7), libperl5.8 (>= 5.8.8), libsm6, libstartup-notification0 (>= 0.8-1),
libx11-
6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1,
libxml2 (>
= 2.6.26), libxrandr2, libxrender1, libxss1
Suggests: gnome-panel (>
= 2.1) | kicker (>= 3.1) | docker, evolution-data-server (>= 1.6.0),
 dbus-
1-utils, libgadu3 (>= 1:1.7~rc2), libmeanwhile1 (>= 1.0.2), libzephyr3, tcl8.4 (>= 8.4.5),
tk8
.4 (>= 8.4.5)
Conflicts: gaim-meanwhile (<
= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Description: multi-protocol instant messaging client
 Gaim is a graphical
, modular Instant Messaging client capable of using
 AIM/ICQ
, Yahoo!, MSN, IRC, Jabber, Napster, Zephyr, Gadu-Gadu, Bonjour,
 Groupwise
, Sametime, and SIMPLE all at once.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值