Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337411
  • 博文数量: 46
  • 博客积分: 2530
  • 博客等级: 少校
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-11 14:21
文章分类

全部博文(46)

文章存档

2011年(2)

2010年(17)

2009年(5)

2008年(22)

我的朋友

分类: LINUX

2008-08-27 21:28:45

在Fedora 9中编译安装EVA QQ

在 fedora 9 的 gnome 环境中编译安装 eva qq 看来在一段时间内还是很有必要的。虽然腾讯的 qq for linux 官方版本出来了,但目前还是一个 preview,很多功能都没有,很不好用,和 eva 相比差远了,也许等到腾讯 qq for linux 版本稳定后才能逐步趋于实用吧。至于 pidgin,因为它的 qq 协议库在更新上还是慢啊,用了一段时间后因为腾讯又更改了协议导致登录失败,总是提示密码错误,什么高峰期不能登录之类的,另外 pidgin 的使用模式毕竟不是太方便。lumaqq 作者蛮吊的,用 java 开发了 qq 客户端,图形界面库却是基于 swt,现在则转向去开发 qq for mac 了,java swt 版本的开发停止了。所以 eva 可以说是目前最为理想的 linux 环境下的 qq 客户端。目前的最新版本是 eva-20080127_1,可以登录 qq。但在 f9 下面从源代码编译 eva,会出错,必须要打补丁。

具体步骤如下:

准备好 f9 光盘或者映像,需要的开发包都可以从那上面直接找到!

1、从光盘上找到如下软件包:

arts-1.5.9-2.fc9.i386.rpm
arts-devel-1.5.9-2.fc9.i386.rpm
avahi-devel-0.6.22-10.fc9.i386.rpm
avahi-qt3-0.6.22-10.fc9.i386.rpm
crystalsvg-icon-theme-4.0.3-3.fc9.i386.rpm
ilmbase-1.0.1-2.fc9.i386.rpm
kde-filesystem-4-14.fc9.noarch.rpm
kdelibs3-3.5.9-8.fc9.i386.rpm
kdelibs3-devel-3.5.9-8.fc9.i386.rpm
kdelibs-common-4.0.3-7.fc9.i386.rpm
kde-settings-4.0-22.fc9.1.noarch.rpm
kdnssd-avahi-0.1.3-0.6.20080116svn.fc9.i386.rpm
kdnssd-avahi-devel-0.1.3-0.6.20080116svn.fc9.i386.rpm
nas-libs-1.9.1-4.fc9.i386.rpm
OpenEXR-libs-1.6.1-3.fc9.i386.rpm
oxygen-icon-theme-4.0.3-10.fc9.noarch.rpm
qt3-3.3.8b-12.fc9.i386.rpm
qt3-devel-3.3.8b-12.fc9.i386.rpm

在当前目录下执行

sudo rpm -ivh *.rpm

即可安装编译 eva 所需的全部软件包,因为 eva 是基于 qt 以及部分 kde 库的。

2、解压缩 eva 源代码,然后将 f9 下编译 eva 的补丁包 eva_patch.zip 复制到 eva 源代码目录下,执行

unzip eva_patch.zip
patch -p1 < eva_patch

打补丁的原因在于 f9 采用了新版本的 gcc/g++ 编译器,eva 的源代码在新版本编译器下不打补丁是无法编译通过的。

3、在 eva 源代码目录下,执行

chmod a+x configure
./configure --prefix=/usr/local --with-qt-dir=/usr/lib/qt-3.3 --with-qt-includes=/usr/lib/qt-3.3/include --with-qt-libraries=/usr/lib/qt-3.3/lib --without-arts
make
make install

注意,configure 的 qt 目录必须都要严格指定!

OK!开始享受 eva 吧。


引自:

注意:
安装过程中碰到问题:
configure: error: C++ preprocessor "/lib/cpp" fails sanity
check See `config.log' for more details
请参考这里的解决方法:
http://blog.chinaunix.net/u2/63259/showart.php?id=1150575


阅读(1583) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-06-29 08:43:51

用Prism分离WebQQ,超越QQ for linux! http://www.uncle.ws/2009/05/prism-webqq/

chinaunix网友2008-11-14 16:17:32

我已经安装了那18包,但是还是提示QT的错误,不知道如何解决了。