|
RT,
google了,没有找到方法.求解决方法!
[daniel@T41 ~] $ sudo emerge dev-libs/mpfr -1u
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-libs/mpfr-3.0.0
* mpfr-3.0.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* CPV: dev-libs/mpfr-3.0.0
* REPO: gentoo
* USE: elibc_glibc kernel_linux userland_GNU x86
>>> Unpacking source...
>>> Unpacking mpfr-3.0.0.tar.bz2 to /var/tmp/portage/dev-libs/mpfr-3.0.0/work
>>> Source unpacked in /var/tmp/portage/dev-libs/mpfr-3.0.0/work
>>> Compiling source in /var/tmp/portage/dev-libs/mpfr-3.0.0/work/mpfr-3.0.0 ...
* econf: updating mpfr-3.0.0/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mpfr-3.0.0/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to disable maintainer-specific portions of Makefiles... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether the C compiler works... no
configure: error: in `/var/tmp/portage/dev-libs/mpfr-3.0.0/work/mpfr-3.0.0':
configure: error: C compiler cannot create executables
See `config.log' for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/mpfr-3.0.0/work/mpfr-3.0.0/config.log
* ERROR: dev-libs/mpfr-3.0.0 failed:
* econf failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 2272: Called _eapi0_src_compile
* ebuild.sh, line 610: Called econf
* ebuild.sh, line 544: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-libs/mpfr-3.0.0',
* the complete build log and the output of 'emerge -pqv =dev-libs/mpfr-3.0.0'.
* The complete build log is located at '/var/tmp/portage/dev-libs/mpfr-3.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/mpfr-3.0.0/temp/environment'.
* S: '/var/tmp/portage/dev-libs/mpfr-3.0.0/work/mpfr-3.0.0'
>>> Failed to emerge dev-libs/mpfr-3.0.0, Log file:
>>> '/var/tmp/portage/dev-libs/mpfr-3.0.0/temp/build.log'
* Messages for package dev-libs/mpfr-3.0.0:
* ERROR: dev-libs/mpfr-3.0.0 failed:
* econf failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 2272: Called _eapi0_src_compile
* ebuild.sh, line 610: Called econf
* ebuild.sh, line 544: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-libs/mpfr-3.0.0',
* the complete build log and the output of 'emerge -pqv =dev-libs/mpfr-3.0.0'.
* The complete build log is located at '/var/tmp/portage/dev-libs/mpfr-3.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/mpfr-3.0.0/temp/environment'.
* S: '/var/tmp/portage/dev-libs/mpfr-3.0.0/work/mpfr-3.0.0 |
|