QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: yunfan

Eva 0.2.1 发布

[复制链接]
 楼主| 发表于 2005-4-23 20:19:33 | 显示全部楼层
[quote:decebb5cf9="Anomymous"]红旗4。1。纯KDE啊[/quote]

红旗应该没问题吧。
Subbo做了这个红旗4.1的rpm包, 你可以试试
http://gxgg2000.51.net/eva-0.2.1-rfdt4.1.i386.rpm
回复

使用道具 举报

发表于 2005-4-25 15:59:09 | 显示全部楼层
i run it . but it is not work.
eva: error while loading shared libraries: libfam.so.0: cannot open shared object file:
回复

使用道具 举报

发表于 2005-4-25 16:15:39 | 显示全部楼层
它需要libfam.so.0,而我的机器里是libfame.so(多一个e)
它需要libstdc++.so.6.而我的机器里是libstdc++.so.5.0.3
我将上面的连接所需要的库名,但就出现了版本问题:
eva: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by eva)
eva: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by eva)
看来我需要做的是升级红旗4。1。不可何处升级下载新红旗补丁?
回复

使用道具 举报

发表于 2005-4-26 00:11:23 | 显示全部楼层
谢了
回复

使用道具 举报

发表于 2005-5-2 17:47:46 | 显示全部楼层
[root@redhat9 eva-0.2.1]# make
make  all-recursive
make[1]: Entering directory `/home/hlf/eva-0.2.1'
Making all in doc
make[2]: Entering directory `/home/hlf/eva-0.2.1/doc'
Making all in .
make[3]: Entering directory `/home/hlf/eva-0.2.1/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hlf/eva-0.2.1/doc'
Making all in en
make[3]: Entering directory `/home/hlf/eva-0.2.1/doc/en'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hlf/eva-0.2.1/doc/en'
make[2]: Leaving directory `/home/hlf/eva-0.2.1/doc'
Making all in po
make[2]: Entering directory `/home/hlf/eva-0.2.1/po'
Making all in .
make[3]: Entering directory `/home/hlf/eva-0.2.1/po'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hlf/eva-0.2.1/po'
Making all in zh_CN
make[3]: Entering directory `/home/hlf/eva-0.2.1/po/zh_CN'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hlf/eva-0.2.1/po/zh_CN'
make[2]: Leaving directory `/home/hlf/eva-0.2.1/po'
Making all in src
make[2]: Entering directory `/home/hlf/eva-0.2.1/src'
Making all in libeva
make[3]: Entering directory `/home/hlf/eva-0.2.1/src/libeva'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hlf/eva-0.2.1/src/libeva'
Making all in api
make[3]: Entering directory `/home/hlf/eva-0.2.1/src/api'
source='evasocket.cpp' object='evasocket.lo' libtool=yes \
depfile='.deps/evasocket.Plo' tmpdepfile='.deps/evasocket.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasocket.lo `test -f 'evasocket.cpp' || echo './'`evasocket.cpp
evasocket.cpp: In member function `void EvaHttpProxy::parseData(int)':
evasocket.cpp:266: no matching function for call to `QString::startsWith(const
   char[8], bool)'
/usr/lib/qt-3.1/include/qstring.h:640: candidates are: bool
   QString::startsWith(const QString&) const
make[3]: *** [evasocket.lo] Error 1
make[3]: Leaving directory `/home/hlf/eva-0.2.1/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hlf/eva-0.2.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hlf/eva-0.2.1'
make错误!!!???
回复

使用道具 举报

 楼主| 发表于 2005-5-2 17:57:09 | 显示全部楼层
你的Qt版本旧了。两个办法
1. 更改evasocket.cpp文件的第266行。 把  startsWith("HTTP。。。", false) 的第二个参数
   false 删掉,只留第一个。 变成了 startsWith("HTTP 。。。").  

2. 等待新的版本, 我已经更改为qt低版本的api。
回复

使用道具 举报

发表于 2005-5-4 21:06:39 | 显示全部楼层
[quote:9878991a91="yunfan"]你的Qt版本旧了。两个办法
1. 更改evasocket.cpp文件的第266行。 把  startsWith("HTTP。。。", false) 的第二个参数
   false 删掉,只留第一个。 变成了 startsWith("HTTP 。。。").  

2. 等待新的版本, 我已经更改为qt低版本的api。[/quote]

eva里面有好几个地方都只支持较高版本的Qt库, 单改一个地方后面还会编不过.
回复

使用道具 举报

发表于 2005-5-5 15:23:52 | 显示全部楼层
[quote:1dddad0584="qiuping1007"][quote:1dddad0584="yunfan"]你的Qt版本旧了。两个办法
1. 更改evasocket.cpp文件的第266行。 把  startsWith("HTTP。。。", false) 的第二个参数
   false 删掉,只留第一个。 变成了 startsWith("HTTP 。。。").  

2. 等待新的版本, 我已经更改为qt低版本的api。[/quote]

eva里面有好几个地方都只支持较高版本的Qt库, 单改一个地方后面还会编不过.[/quote]

能够把你所知的地方给出来吗?谢谢
回复

使用道具 举报

发表于 2005-5-6 10:32:21 | 显示全部楼层
[quote:500872abe0="qiuping1007"]小结一下:

1.
src/api/evasocket.cpp 266: QString.startsWith()

2.
src/api/evaserver.cpp 67,144: QHostAddress()

3.
evachatuibase.cpp: In constructor `EvaChatUIBase::EvaChatUIBase(QWidget*, const
   char*, unsigned int)':
evachatuibase.cpp:57: `BesideIcon' is not a member of type `QToolButton'
make[3]: *** [evachatuibase.lo] Error 1
57: tbBuddy->setTextPosition( QToolButton::BesideIcon );

4.
evachatwindow.cpp: In member function `void EvaChatWindow::initInformation()':
evachatwindow.cpp:168: `copyBlt' undeclared (first use this function)
evachatwindow.cpp:168: (Each undeclared identifier is reported only once for
   each function it appears in.)
make[3]: *** [evachatwindow.lo] Error 1[/quote]

发过的.  
回复

使用道具 举报

发表于 2005-5-9 14:25:06 | 显示全部楼层
改evasocket.cpp 266行的内容,Make时候还是会报错的,楼上说的有道理的,还有好几处的!
回复

使用道具 举报

 楼主| 发表于 2005-5-9 15:00:12 | 显示全部楼层
我这里的qt版本是3.3的, 但是3.2以上的应该都可以正常编译。

我没有你们的环境,所以,我无法直接改动, 如果你们不把错误全部贴出来,
我也没办法了。
回复

使用道具 举报

发表于 2005-6-8 18:43:27 | 显示全部楼层
好东西,严重支持
什么时候有群就完美了
外加快捷方式就更好了
突然发现如果进入任务栏,不知道怎么恢复
回复

使用道具 举报

发表于 2005-6-10 21:58:05 | 显示全部楼层
非常支持,我现在就是用的Eva来上网的,其他的qq工具要么安装很麻烦,要么就是用起来及其不爽,我的lumaqq登录了大半天都登录不上,呵呵,一句话,支持!!!

----新手进阶----------------------------
回复

使用道具 举报

 楼主| 发表于 2005-6-10 23:09:31 | 显示全部楼层
使用鼠标中键(滚轮,或者左右键双击) 恢复主窗口.
回复

使用道具 举报

发表于 2005-6-12 23:49:40 | 显示全部楼层
我还没有用过Eva,想问问,Eva打算支持语音通话(甚至视频)的开发打算嘛?
当我在http://sourceforge.net上search Openq的时候看到过Eva,感觉眼睛一亮,这个是什么咚咚,看了一下介绍,知道是QQ客户端,但是心里想又是一个LumaQQ了,就没有去下载,关于QQ这方面,我最初在Linux下实现登陆的是Gaim0.58+libqq.so 后来得知是 邹丹 开发的。LumaQQ在Linux下没有实现,但是在Windows下(Win32版本)成功登陆,感觉不错,但是忘了是否有语音功能了(测试有一段时间了);现在用的是Gaim1.3+Openq0.32,我在Win下也使用的是这两个组合,个人感觉这个整合使用能减少对系统资源的占用。
       我大部分时间用的是Mandrake Linux,MDK自带了一个IM登陆器,也是和Gaim没有加libqq之前一样,只能登陆ICq,yahoo,msn...什么的,但是登陆还是用Gaim的。我本来想找个地方发贴子,希望Gaim添加语音功能,但是现在希望我们国产的Linux IM客户端能率先开发出来带有语音(视频,是不是有点过分了?)的功能,个人感觉Skype的用户国内还不是很多,我想,由于QQ的大量用户,和Linux现在越来越多的使用,Linux下QQ客户端也是有很大用户量的。
        我对编程不能说是一窍不通,但是也差不多,在编译等方面也帮不上忙,只是对功能有点提议。
  1。Eva 能否加对msn,yahoo,icq,jabber,irc(公社就有irc地址啊)....国外IM和网易泡泡、搜狐SouQ、新浪UC、IMU.......等国内IM的整合客户端。
  2。能否加入对语音(视频,视频还差些,主要是语音)的支持,Eva和Eva之间,Eva(Linux) & QQ(Win),Eva(L) & yahoo[msn,icq....(win)] 之间的对话,这样,即使Tencent有封杀,我们..........这样不愁Eva会停止了,^_^。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-23 19:41 , Processed in 0.155088 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表