LinuxSir.cn,穿越时空的Linuxsir!

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

emerge gnome 的时候出错,求解

[复制链接]
发表于 2006-5-31 08:30:10 | 显示全部楼层 |阅读模式
新安装的系统,使用mini-2006安装的
安装完后已经emerge --update --deep world
然后emerge gnome
在emerge gnome的时候,到emerge apmd的时候出错
出错信息为

Calculating dependencies... done!
>>> Emerging (1 of 1) sys-apps/apmd-3.2.2_p5 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
>>> checking miscfile checksums
>>> checking apmd_3.2.2.orig.tar.gz
>>> checking apmd_3.2.2-5.diff.gz
>>> Unpacking source...
>>> Unpacking apmd_3.2.2.orig.tar.gz to /var/tmp/portage/apmd-3.2.2_p5/work
>>> Unpacking apmd_3.2.2-5.diff.gz to /var/tmp/portage/apmd-3.2.2_p5/work
* Applying apmd_3.2.2-5.diff ... [ ok ]
* Applying apmd-no-on_ac_power_script.patch ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/apmd-3.2.2_p5/work/apmd-3.2.2.orig ...
libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmlib.c
libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apm.c
libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmd.c
libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" -DNARROWPROTO xapm.c
libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmsleep.c
libtool --quiet --mode=link gcc -o libapm.la apmlib.lo -rpath /usr/lib -version-info 1:0
apmsleep.c:60: warning: 'rcsid' defined but not used
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../crti.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtendS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../crtn.o: No such file or directory
make: *** [libapm.la] Error 1
make: *** Waiting for unfinished jobs....
rm apm.o

!!! ERROR: sys-apps/apmd-3.2.2_p5 failed.
Call stack:
ebuild.sh, line 1527: Called dyn_compile
ebuild.sh, line 931: Called src_compile
apmd-3.2.2_p5.ebuild, line 56: Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant

看到网上的一些帖子,有的说要emerge libtool的
也看到有关apm的帖子,

但是在gentoo-2.6.16-r7的内核里面,默认的是没有apm的,是否需要手动加上
然后在grub.conf里面加上apm=on acpi=off这个参数才可以解决


简单的说,就是是否需要把apm编进内核,然后要emerge libtool才可以解决还是直接emerge libtool就可以解决了

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

本版积分规则

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