|
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编译不成功的朋友可以参考一下。 |
|