|
|

楼主 |
发表于 2008-11-20 16:59:24
|
显示全部楼层
Post by jiaguwen;1911138
一定是你在安装过程中,不正常退出了,你删除这个文件就行了/var/tmp/portage/.kde-base.portage_lockfile
非常感谢。删了之后果然可以继续下去了。不过又遇到了其他的问题……
- >>> Unpacking source...
- >>> Unpacking parts of kdebase-3.5.9.tar.bz2 to /var/tmp/portage/kde-base/libkonq-3.5.9/work
- >>> Source unpacked.
- >>> Compiling source in /var/tmp/portage/kde-base/libkonq-3.5.9/work/libkonq-3.5.9 ...
- *** automake (GNU automake) 1.9.6 found.
- *** Creating acinclude.m4
- *** Creating list of subdirectories
- *** Creating Makefile.am
- *** Creating configure.files
- *** Creating configure.in
- *** Creating aclocal.m4
- *** Creating configure
- *** Creating config.h template
- *** Creating Makefile templates
- *** Postprocessing Makefile templates
- *** Creating date/time stamp
- *** Finished
- Don't forget to run ./configure
- If you haven't done so in a while, run ./configure --help
- [32;01m*[0m Running elibtoolize in: libkonq-3.5.9/admin
- [32;01m*[0m Applying ltmain-1.5.patch ...
- [32;01m*[0m Applying portage-1.5.10.patch ...
- [32;01m*[0m Applying max_cmd_len-1.5.20.patch ...
- [32;01m*[0m Applying sed-1.5.6.patch ...
- * econf: updating libkonq-3.5.9/admin/config.sub with /usr/share/gnuconfig/config.sub
- * econf: updating libkonq-3.5.9/admin/config.guess with /usr/share/gnuconfig/config.guess
- ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --without-java --with-x --enable-mitshm --without-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib --disable-dependency-tracking --disable-debug --without-debug --disable-final --without-arts --prefix=/usr/kde/3.5 --mandir=/usr/kde/3.5/share/man --infodir=/usr/kde/3.5/share/info --datadir=/usr/kde/3.5/share --sysconfdir=/usr/kde/3.5/etc --build=i686-pc-linux-gnu
- checking build system type... i686-pc-linux-gnu
- checking host system type... i686-pc-linux-gnu
- checking target system type... i686-pc-linux-gnu
- checking for a BSD-compatible install... /usr/bin/install -c
- checking for -p flag to install... yes
- checking whether build environment is sane... yes
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking for kde-config... /usr/kde/3.5/bin/kde-config
- checking where to install... /usr/kde/3.5 (as requested)
- checking for style of include used by make... GNU
- checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
- checking for C compiler default output file name...
- configure: error: C compiler cannot create executables
- See `config.log' for more details.
- !!! Please attach the following file when seeking support:
- !!! /var/tmp/portage/kde-base/libkonq-3.5.9/work/libkonq-3.5.9/config.log
- [31;01m*[0m
- [31;01m*[0m ERROR: kde-base/libkonq-3.5.9 failed.
- [31;01m*[0m Call stack:
- [31;01m*[0m ebuild.sh, line 49: Called src_compile
- [31;01m*[0m environment, line 4272: Called kde-meta_src_compile
- [31;01m*[0m environment, line 2928: Called kde_src_compile
- [31;01m*[0m environment, line 3093: Called kde_src_compile 'src_compile'
- [31;01m*[0m environment, line 3218: Called kde_src_compile 'src_compile' 'all' 'myconf'
- [31;01m*[0m environment, line 3206: Called econf 'configure' 'make' '--without-java' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info'
- [31;01m*[0m ebuild.sh, line 513: Called die
- [31;01m*[0m The specific snippet of code:
- [31;01m*[0m die "econf failed"
- [31;01m*[0m The die message:
- [31;01m*[0m econf failed
- [31;01m*[0m
- [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
- [31;01m*[0m A complete build log is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/build.log'.
- [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/environment'.
- [31;01m*[0m
复制代码
看上去是C编译器出了问题。但是我不知道该怎么解决它。config.log的内容如下:
|
|