|
现在 emerge 安装软件的时候老是报错 econf failed. 具体基本都是下面这个信息,不知道该如何解决,望指点一下。
* ERROR: mail-client/thunderbird-3.1.10 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 56: Called src_configure
* environment, line 6043: Called econf
* ebuild.sh, line 559: Called die
* The specific snippet of code:
* die "econf failed"
下面是安装 mail-client/thunderbird-3.1.10 的信息:
tux ~ # emerge --info =mail-client/thunderbird-3.1.10
Portage 2.1.10.7 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.38-gentoo-r6 i686)
=================================================================
System Settings
=================================================================
System uname: Linux-2.6.38-gentoo-r6-i686-Pentium-R-_Dual-Core_CPU_T4300_@_2.10GHz-with-gentoo-2.0.3
Timestamp of tree: Fri, 29 Jul 2011 04:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.0_p37
dev-lang/python: 2.6.4-r1
dev-util/ccache: 2.4-r7
dev-util/cmake: 2.8.5
dev-util/pkgconfig: 0.23
sys-apps/baselayout: 2.0.3
sys-apps/openrc: 0.8.3-r1
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.65
sys-devel/automake: 1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils: 2.18-r3
sys-devel/gcc: 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
sys-devel/make: 3.81
sys-kernel/linux-headers: 2.6.30-r1 (virtual/os-headers)
sys-libs/glibc: 2.10.1-r1
Repositories: gentoo gentoo-china
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs ccache collision-protect distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://61.135.158.199 http://mirrors.163.com/gentoo/ http://gentoo.tom.com http://gentoo.cs.nctu.edu.tw/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ http://distfiles.gentoo.org.sixxs.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en zh zh_CN"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gentoo-china"
SYNC="rsync://61.135.158.199/gentoo-portage"
USE="X abiword acl alsa avahi bash-completion bashcomp berkdb bzip2 cairo cgi cjk cleartype cli consolekit corefonts cracklib crypt curl cxx dbus dri fam fortran gdbm gnome gpm gtk iconv ipv6 jpeg lcms midi modules mudflap ncurse ncurses network nls nptl nptlonly opengl openmp pam pcre perl pppd python qq readline ruby session sha512 ssl symlink sysfs tcpd truetype type1 udev unicode utils x86 xorg xpdf-headers xscreensaver xulrunner xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en zh zh_CN" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
编译时的错误信息,说缺少头文件.
i686-pc-linux-gnu-g++ -o nsInterfaceRequestorAgg.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -D_IMPL_NS_COM -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -I/usr/include/nss -I/usr/include -fPIC -I/usr/include -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -march=core2 -pipe -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsInterfaceRequestorAgg.pp nsInterfaceRequestorAgg.cpp
nsUUIDGenerator.cpp
i686-pc-linux-gnu-g++ -o nsUUIDGenerator.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -D_IMPL_NS_COM -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -I/usr/include/nss -I/usr/include -fPIC -I/usr/include -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -march=core2 -pipe -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsUUIDGenerator.pp nsUUIDGenerator.cpp
nsSystemInfo.cpp
i686-pc-linux-gnu-g++ -o nsSystemInfo.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -D_IMPL_NS_COM -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -I/usr/include/nss -I/usr/include -fPIC -I/usr/include -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -march=core2 -pipe -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSystemInfo.pp nsSystemInfo.cpp
In file included from nsSystemInfo.cpp:45:
../../dist/system_wrappers/gtk/gtk.h:3:26: error: gtk/gtk.h: No such file or directory
nsSystemInfo.cpp: In member function 'nsresult nsSystemInfo::Init()':
nsSystemInfo.cpp:85: error: 'gtk_major_version' was not declared in this scope
nsSystemInfo.cpp:85: error: 'gtk_minor_version' was not declared in this scope
nsSystemInfo.cpp:85: error: 'gtk_micro_version' was not declared in this scope
make[5]: *** [nsSystemInfo.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2/mozilla/xpcom/base'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2/mozilla/xpcom'
make[3]: *** [libs_tier_xpcom] Error 2
make[3]: Leaving directory `/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2/mozilla'
make[2]: *** [tier_xpcom] Error 2
make[2]: Leaving directory `/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2/mozilla'
make: *** [default] Error 2
emake failed
* ERROR: mail-client/thunderbird-3.1.10 failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 6006: Called die
* The specific snippet of code:
* emake ${jobs} || die
*
* If you need support, post the output of 'emerge --info =mail-client/thunderbird-3.1.10',
* the complete build log and the output of 'emerge -pqv =mail-client/thunderbird-3.1.10'.
* The complete build log is located at '/var/tmp/portage/mail-client/thunderbird-3.1.10/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/mail-client/thunderbird-3.1.10/temp/environment'.
* S: '/var/tmp/portage/mail-client/thunderbird-3.1.10/work/comm-1.9.2' |
|