LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2553|回复: 18

yaourt -S eva 出错

[复制链接]
发表于 2008-4-7 22:33:59 | 显示全部楼层 |阅读模式
evasearchwindow.cpp: In member function 'void EvaSearchWindow::slotPbSearchClicked()':
evasearchwindow.cpp:408: warning: conversion to 'short unsigned int' from 'const int' may alter its value
evasearchwindow.cpp: In member function 'void EvaSearchWindow::displayAdvancedUsers()':
evasearchwindow.cpp:811: warning: conversion to 'short unsigned int' from 'const int' may alter its value
evasearchwindow.cpp: At global scope:
evasearchwindow.cpp:1016: warning: type qualifiers ignored on function return type
make[3]: *** [evasearchwindow.lo] 错误 1
make[3]: Leaving directory `/tmp/yaourt-tmp-dodoworm/aur-eva/eva/src/eva/src/ui'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/tmp/yaourt-tmp-dodoworm/aur-eva/eva/src/eva/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/tmp/yaourt-tmp-dodoworm/aur-eva/eva/src/eva'
make: *** [all] 错误 2
==> 错误: 创建失败。
    正在放弃……
Error: Makepkg was unable to build eva package.

朋友上面是出错的信息!你们是在archlinux怎么装上eva的啊?

我的解决方法:
我发现根本原因是gcc版本的问题,呵呵,archlinux软件包升级比较快。关于降级gcc的问题,我尝试了很多,发现一个很简单的办法,我在ftp://ftp.archlinux.org/iso/2007.08/i686下载了Archlinux-i686-2007.08-2.core.iso镜像并从中提取了gcc-4.2.1-5-i686.pkg.tar.gz这个包,(具体位置自在iso镜像里的/core/pkg/文件夹下面,细心找一下),然后进入gcc-4.2.1-5-i686.pkg.tar.gz所在的目录pacman -U 安装好后,就可以yaourt -S eva成功了!苦于eva编译不成功的朋友可以参考一下。
发表于 2008-4-7 22:35:27 | 显示全部楼层
又是gcc 4.3的原因?
回复 支持 反对

使用道具 举报

发表于 2008-4-8 12:23:18 | 显示全部楼层
跟我一样,不知道怎么搞定。后来下载别人编译好的包
回复 支持 反对

使用道具 举报

发表于 2008-4-8 13:22:25 | 显示全部楼层
使用gcc4.2编译。应该可以。
回复 支持 反对

使用道具 举报

发表于 2008-4-8 17:47:24 | 显示全部楼层
gcc4.3应该搞个兼容模式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-8 18:29:28 | 显示全部楼层
谢谢朋友们,我试试用gcc4.2编译看
回复 支持 反对

使用道具 举报

发表于 2008-4-9 11:24:09 | 显示全部楼层
可以改GCC的版本吗? 我在./configure 里面把CC=gcc3.4 ,他使用的头文件还是4.3的,
回复 支持 反对

使用道具 举报

发表于 2008-4-11 10:43:47 | 显示全部楼层
云帆同志给出了建议:
给那个编译不过的文件开始加 #include <stdlib.h> ,然后试试
回复 支持 反对

使用道具 举报

发表于 2008-4-12 00:33:07 | 显示全部楼层
我也是eva编译不过
那位大侠可以打包个pkg让我们安装一下..
回复 支持 反对

使用道具 举报

发表于 2008-4-12 14:08:50 | 显示全部楼层
确认是GCC的问题

我降级到gcc4.2,编译成功
回复 支持 反对

使用道具 举报

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

本版积分规则

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