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

Reply via email to