LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]编译e17出现的错误!

[复制链接]
发表于 2006-10-26 16:24:19 | 显示全部楼层 |阅读模式
我最近重新安装gentoo,想编译e17,用的是gentoo-portage里的e-9999.ebuild,但是在编译时出现如下错误,哪位大侠帮看看:

Calculating dependencies... done!

>>> Emerging (1 of 1) x11-wm/e-9999 to /
* checking ebuild checksums ;-) ...                                                                                                                           [ ok ]
* checking auxfile checksums ;-) ...                                                                                                                          [ ok ]
* checking miscfile checksums ;-) ...                                                                                                                         [ ok ]
* This is a LIVE CVS ebuild.
* That means there are NO promises it will work.
* If it fails to build, FIX THE CODE YOURSELF
* before reporting any issues.
>>> Unpacking source...
* Fetching CVS module e17/apps/e into /usr/portage/distfiles/cvs-src ...
* Running  cvs -q -f -z4 -d ":pserver:anonymousanoncvs.enlightenment.org:/var/cvs/e" login
Logging in to :pserver:anonymous@anoncvs.enlightenment.org:2401/var/cvs/e
* Running  cvs -q -f -z4 -d ":pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e" update -dP e17/apps/e
* Copying e17/apps/e from /usr/portage/distfiles/cvs-src ...
* CVS module e17/apps/e is now in /var/tmp/portage/x11-wm/e-9999/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-wm/e-9999/work/e17/apps/e ...
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
configure.in:152: required file `./config.rpath' not found
configure.in:8: installing `./missing'
configure.in:8: installing `./install-sh'
po/Makefile.am:6: addsuffix .mo,$(ALL_LINGUAS: non-POSIX variable name
po/Makefile.am:6: (probably a GNU make extension)
po/Makefile.am:8: addsuffix .po,$(ALL_LINGUAS: non-POSIX variable name
po/Makefile.am:8: (probably a GNU make extension)
po/Makefile.am:10: `%'-style pattern rules are a GNU make extension
src/bin/Makefile.am: installing `./depcomp'
Makefile.am:1: `intl' should not be in SUBDIRS when AM_GNU_GETTEXT([external]) is used
* This is a LIVE CVS ebuild.
* That means there are NO promises it will work.
* If it fails to build, FIX THE CODE YOURSELF
* before reporting any issues.

!!! ERROR: x11-wm/e-9999 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1261:   Called enlightenment_src_compile
  enlightenment.eclass, line 138:   Called enlightenment_die 'autogen failed'
  enlightenment.eclass, line 102:   Called die

!!! autogen failed
!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM
!!! If you need support, post the topmost build error, and the call stack if relevant.

谢谢!
 楼主| 发表于 2006-10-27 08:17:09 | 显示全部楼层
没人编译过它么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 15:00:56 | 显示全部楼层
up!
up!
up!
回复 支持 反对

使用道具 举报

发表于 2006-10-27 15:20:36 | 显示全部楼层
更新一下在编译吧,我的能通过,gcc4.1+glib2.4
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-28 09:51:26 | 显示全部楼层
更新了好几次了,现在的是gcc4.1.1+glib2.5 。是否还要emerge -e system 呢?
回复 支持 反对

使用道具 举报

发表于 2006-11-2 15:59:17 | 显示全部楼层
建议到e17的官方网站上去下载源码包,然后在再编译安装,看是否可行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-2 17:03:11 | 显示全部楼层
试试吧!!!
回复 支持 反对

使用道具 举报

发表于 2006-11-3 13:13:28 | 显示全部楼层
我的脚本 你可以试试:
#! /bin/bash
echo "emerge E17"
emerge -av eet evas ecore embryo edje dev-db/edb ewl e epeg media-libs/epsilon esmart dev-libs/engrave e_utils
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-4 15:00:49 | 显示全部楼层
谢谢楼上各位了!已经编译好并运行了,现在正在学习中文化呢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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