|
|
kdelibs-4.1.3-r1出来后,先用gcc-4.3.2编译,结果是到57%附近,出现kio错误,到gentoo论坛查了查,说是用用gcc-4.1.2可以编译。于是把gcc切换到4.1.2再次编译,出现如下错误。似乎是补丁出错。请大家帮忙看看这是什么意思 :
[HTML]
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) kde-base/kdelibs-4.1.3-r1
* kdelibs-4.1.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking kdelibs-4.1.3.tar.bz2 to /var/tmp/portage/kde-base/kdelibs-4.1.3-r1/work
>>> Unpacking kdelibs-4.1.3.tar.bz2 to /var/tmp/portage/kde-base/kdelibs-4.1.3-r1/work
>>> Source unpacked.
* Applying kdelibs-4.1.1-cmake-modules.patch ... [ ok ]
* Applying 4.1.3-cmake-config.patch ... [ ok ]
>>> Configuring source in /var/tmp/portage/kde-base/kdelibs-4.1.3-r1/work/kdelibs-4.1.3 ...
cmake: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by cmake)
*
* ERROR: kde-base/kdelibs-4.1.3-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_configure
* environment, line 3091: Called kde4-base_src_configure
* environment, line 2316: Called cmake-utils_src_configureout
* environment, line 798: Called die
* The specific snippet of code:
* cmake -C "${TMPDIR}/gentoo_common_config.cmake" ${cmakeargs} "${S}" || die "Cmake failed";
* The die message:
* Cmake failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/kde-base:kdelibs-4.1.3-r1:20081115-022946.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.1.3-r1/temp/environment'.
[/HTML] |
|