On 9/9/06, Mark Knecht <[EMAIL PROTECTED]> wrote:
Hi,
OK, my conversion to gcc-4.1.1. seems ot have hit the skids, died,
burned up and is no longer to be foound. ;-). I came back to find the
machine back at the command line with a message:
error: C compiler cannot create executables
The screen said to attach the file
/var/tmp/portage/sandbox-1.2.17/work/build-x86-x86_64-pc-linux-gnu/config.log
to any bug reports. It's not that large so I thought I'd post it here
and see if I can get any faster answers as to what's gone wrong. To me
it looks like it's gone a bit strange about choosing the C compiler at
this point, but I don't understand why now after 2-3 hours of
compiling stuff with the new compiler.
lightning ~ # gcc-config -l
[1] x86_64-pc-linux-gnu-3.4.6
[2] x86_64-pc-linux-gnu-3.4.6-hardened
[3] x86_64-pc-linux-gnu-3.4.6-hardenednopie
[4] x86_64-pc-linux-gnu-3.4.6-hardenednopiessp
[5] x86_64-pc-linux-gnu-3.4.6-hardenednossp
[6] x86_64-pc-linux-gnu-4.1.1 *
lightning ~ #
I am going to try an emerge --resume I suppose. I'll wait a bit for
some feedback.
Thanks,
Mark
<SNIP>
I tried the emerge --resume. Got the same result. Here's what I'm
seeing right now:
lightning ~ # emerge --resume
*** Resuming merge...
Emerging (1 of 32) sys-apps/sandbox-1.2.17 to /
checking ebuild checksums ;-)
checking auxfile checksums ;-)
checking miscfile checksums ;-)
checking sandbox-1.2.17.tar.bz2 ;-)
Unpacking source...
Unpacking sandbox-1.2.17.tar.bz2 to /var/tmp/portage/sandbox-1.2.17/work
Source unpacked.
Compiling source in /var/tmp/portage/sandbox-1.2.17/work/sandbox-1.2.17 ...
* If configure fails with a 'cannot run C compiled programs' error, try this:
* FEATURES=-sandbox emerge sandbox
* Configuring sandbox for ABI=x86...
* econf: updating sandbox-1.2.17/config.guess with
/usr/share/gnuconfig/config.guess
* econf: updating sandbox-1.2.17/config.sub with
/usr/share/gnuconfig/config.sub
../sandbox-1.2.17//configure --prefix=/usr --host=i686-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib32
--enable-multilib --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
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 executablesSee `config.log' for more details.
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!!
/var/tmp/portage/sandbox-1.2.17/work/build-x86-x86_64-pc-linux-gnu/config.log
!!! ERROR: sys-apps/sandbox-1.2.17 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
sandbox-1.2.17.ebuild, line 84: Called econf '--libdir=/usr/lib32'
'--enable-multilib'
ebuild.sh, line 541: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call
stack if relevant.
lightning ~ #
Unfortunately for me I tried the command above:
FEATURES=-sandbox emerge sandbox
This failed. Bummer that I can no longer do the emerge --resume and
have it finish the emerge -eav system. Bummer, bummer, bummer......
Thanks in advance for any pointers.
Cheers,
Mark
--
gentoo-user@gentoo.org mailing list