QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bamfox

“Eva 编译问题”集中贴

[复制链接]
 楼主| 发表于 2005-1-7 21:25:41 | 显示全部楼层
[quote:9f3f8ed684="BoyFriend"]偶倒,俺都是个菜鸟呢。。。由于本人有一个嗜好,就是总是把rpm更新到最新。比如KDE啊,xorg啊,还有我的mandrake啊之类的,当然里面就包含了最新版本的qt了,再加上以前有一点点编译kde的经验,才能刚刚应付编译这个东东,现在要我担当如此大任,实在不敢当阿。。。惭愧惭愧。。[/quote]

当仁不让哇,还有,要参加测试组的兄弟们,如果你有经验,一定要当仁不让哇。
我们就缺经验啦
回复

使用道具 举报

发表于 2005-1-7 23:16:38 | 显示全部楼层
qt 版本号;
Qt 3.3.3

eva版本:
2005-01-07

编译对象;
evaimreceive.cpp和 qq_crypt.c

错误提示信息。
evaimreceive.cpp:170: warning: unused parameter 'buf'
evaimreceive.cpp:170: warning: unused parameter 'len'

qq_crypt.c: In function `qq_encrypt':
qq_crypt.c:155: warning: static declaration of 'rand' follows non-static declaration
qq_crypt.c:153: warning: previous declaration of 'rand' was here
qq_crypt.c:159: warning: static declaration of 'encrypt_every_8_byte' follows non-static declaration
qq_crypt.c:154: warning: previous declaration of 'encrypt_every_8_byte' was here
qq_crypt.c: In function `qq_decrypt':
qq_crypt.c:236: warning: static declaration of 'decrypt_every_8_byte' follows non-static declaration
qq_crypt.c:235: warning: previous declaration of 'decrypt_every_8_byte' was here

仅仅是警告,编译最后成功了的。
回复

使用道具 举报

 楼主| 发表于 2005-1-8 00:36:52 | 显示全部楼层
警告信息,请不要担心,一般不会出问题的。
回复

使用道具 举报

发表于 2005-1-8 20:39:30 | 显示全部楼层
qt 版本号;
    qt-3.3.3-8
eva版本:
    eva-0.1.2beta1-src.tar.gz
操作系统为:
    Fedora Core 3

执行configure时出现以下错误:
   checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

是不是需要安装KDE软件开发呀?
回复

使用道具 举报

发表于 2005-1-8 20:59:54 | 显示全部楼层
你是否没有安装开发环境啊, 我没有遇到过这种情况。

这是configure脚本检查你的X的头文件路径, 结果是没有检测到。

FC3应该是没有问题的, 请检查一下是否开发环境没有安装。
你查先查一下是否安装了XFree86的devel包, 用下面的命令
rpm -qa | grep -i xfree86 | grep devel

我怀疑你没有装
回复

使用道具 举报

发表于 2005-1-9 00:30:37 | 显示全部楼层
我查了一下,确实没装kde的开发环境。
我试着用添加删除程序安装时,出现在您的系统上找不到下列软件包:
xorg-x11-libs
arts
kdelibs
kdebases
不能进行安装,但我执行以下操作全有结果:
[micro@Micor ~]$ rpm -qa|grep -i xorg-x11-libs
xorg-x11-libs-6.8.1-12.FC3.21
[micro@Micor ~]$ rpm -qa|grep -i arts
arts-1.3.1-1
[micro@Micor ~]$ rpm -qa|grep -i kdelibs
kdelibs-3.3.1-2.4.FC3
[micro@Micor ~]$ rpm -qa|grep -i kdebase
kdebase-3.3.1-4.3.FC3
回复

使用道具 举报

发表于 2005-1-9 02:09:22 | 显示全部楼层
那你强制安装试一下
回复

使用道具 举报

发表于 2005-1-9 20:14:29 | 显示全部楼层
我觉得应该把开发需要的具体环境和配置过程说明一下,比如这个程序需要用到那些库、用什么编辑器写,这样便于其它人阅读代码和参与开发。
回复

使用道具 举报

发表于 2005-1-9 22:11:16 | 显示全部楼层
基本上gcc, g++ 肯定要装, 然后KDE开发环境全部安装, 包括qt开发支持全部安装

应该就没有问题了.

程序统一用UTF8编码, 如果有注释,用英文注释, 字符串使用i18n() 括起来, 我们事实上做的是英文版本。 然后可以翻译任何文字的。

建议大家用KDevelop来开发,阅读代码,当然你也可以根据个人喜好用其他的。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-28 03:57 , Processed in 0.105973 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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