On Wednesday 09 January 2008, Richard Torres wrote:
> It's all a blur. It was trying to re-emerge something related to gcc
> and python was blocking it so I unmerged it.
> I've got python back using quickpkg like you suggested. Now I'm
> working on getting gcc to work. I did a quickpkg on gcc but emerge
> still fails with a 'C compiler cannot create executables' error.
> I'm pretty sure I'm using a working version.
>
> gcc-config -l
>  [1] i686-pc-linux-gnu-3.3.4
>  [2] i686-pc-linux-gnu-3.4.4 *
>  [3] i686-pc-linux-gnu-3.4.4-hardened
>  [4] i686-pc-linux-gnu-3.4.4-hardenednopie
>  [5] i686-pc-linux-gnu-3.4.4-hardenednopiessp
>  [6] i686-pc-linux-gnu-3.4.4-hardenednossp
>
> Thanks-a-bunch

Pleasw don't top post, especially not on a thread discussing technical 
fixes. Thanks.

This seems to be a relatively common problem - I had it once myself 
recently but forget the fix. Google turned up these interesting links:

http://forums.gentoo.org/viewtopic.php?t=27719
http://www.geektimes.com/linux/troubleshooting/c-cant-create-executables.html
http://www.linuxquestions.org/questions/linux-newbie-8/c-compiler-cannot-create-executables-222588/
http://ubuntuforums.org/showthread.php?t=17033
http://www.brandonhutchinson.com/c_compiler_cannot_create_executables.html
http://forums.gentoo.org/viewtopic.php?t=27486
http://www.linuxforums.org/forum/linux-applications/25592-solved-compiler-can-not-create-executables.html


I would guess that you also unmerged some other important package like 
linux-headers, g++ or some such in the frenzy.

alan


>
> -----Original Message-----
> From: Alan McKinnon [mailto:[EMAIL PROTECTED]
> Sent: Sunday, January 06, 2008 1:51 AM
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] unable to emerge anything...
>
> On Saturday 05 January 2008, Richard Torres wrote:
> > Alan,
> > Thanks for that. It's funny you should mention python, I just
> > inadvertently unmerged it (doh...). I've got another gentoo box
> > running a newer version of gcc and a newer kernel. Do you think I
> > can get what I need out of it?
>
> Yes, you should be able to use that. Python is SLOTted, so even if
> your other box is using a different SLOT, you can emerge the version
> you need, quickpkg it, copy it over to the first machine and unpack
> it there.
>
> quickpkg's are just tarballs so you can even use good old tar and
> bunzip2 if you managed to go to the next step of dohness and unmerge
> portage as well :-)
>
> btw, how did you manage to unmerge python? That's in system and
> portage usually goes to great lengths to prevent you doing just that
>
> alan
>
> > Thanks for your help,
> > -Richard
> >
> > ----- Original Message ----
> > From: Alan McKinnon <[EMAIL PROTECTED]>
> > To: gentoo-user@lists.gentoo.org
> > Sent: Saturday, January 5, 2008 2:25:52 AM
> > Subject: Re: [gentoo-user] unable to emerge anything...
> >
> > On Saturday 05 January 2008, Richard Torres wrote:
> > > I'm getting pretty much the same error (C compiler cannot create
> > > executables). I'm pretty sure it's because gcc-3.3.4 is
> > > installed. I've tried upgrading gcc by emerging but get the same
> > > error (catch-22 situation). Here's the last part of the error log
> > > which is the same with anything I try to emerge.
> >
> > A quickpkg of gcc might help you out of this, it's about 7M or so
> > so small enough to mail to you. Perhaps some kind soul here with
> > similar settings to you can send their tbz2 of gcc-3.3.6.x
> >
> > Alternatively, you might be able to unpack a working gcc tarball
> > from a
> >
> > stage 3 onto your system and use that
> >
> > It doesn't help you right now, but I've managed to screw up enough
> > gentoo systems enough times that I now keep quickpkg copies of
> > known good working critical packages in $PKGDIR - minimally gcc,
> > glibc, python, portage, tar and a shell
> >
> > alan
> >
> > --
> > Alan McKinnon
> > alan dot mckinnon at gmail dot com
>
> --
> Alan McKinnon
> alan dot mckinnon at gmail dot com
> --
> gentoo-user@lists.gentoo.org mailing list



-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to