Some searching on the forums shows that this might be due to 1.4_rc4 stage 
3 ships with a gcc i586 instead of i686. I'll try updating with i686 set 
in CHOST and se if that fixes it...

Harebrafolk
jimmy


On Wednesday 06 August 2003 12.20, Jimmy Rosen wrote:
> Hi there, I'm getting the very same thing:
>
> "
> checking for C++ compiler default output... configure: error: C++
> compiler cannot create executables
> See `config.log' for more details.
> "
>
> for all of the following packages:
>     avifile-0.7.32.20030219.ebuild
>     avifile-0.7.34.20030319.ebuild
>     avifile-0.7.37.20030522.ebuild
>     avifile-0.7.37.20030522-r1.ebuild
>
> Output from config.log:
> /var/tmp/portage/avifile-0.7.37.20030522-r1/work/avifile0.7-0.7.37/confi
>g.log:
>
> configure:1932: checking for i686-pc-linux-gnu-g++
> configure:1948: found /usr/bin/i686-pc-linux-gnu-g++
> configure:1958: result: i686-pc-linux-gnu-g++
> configure:2016: checking for C++ compiler version
> configure:2019: i686-pc-linux-gnu-g++ --version </dev/null >&5
> Could not run/locate "i686-pc-linux-gnu-g++"
> configure:2022: $? = 1
> configure:2024: i686-pc-linux-gnu-g++ -v </dev/null >&5
> Could not run/locate "i686-pc-linux-gnu-g++"
> configure:2027: $? = 1
> configure:2029: i686-pc-linux-gnu-g++ -V </dev/null >&5
> Could not run/locate "i686-pc-linux-gnu-g++"
> configure:2032: $? = 1
> configure:2056: checking for C++ compiler default output
> configure:2059: i686-pc-linux-gnu-g++    conftest.cc  >&5
> Could not run/locate "i686-pc-linux-gnu-g++"
> configure:2062: $? = 1
>
> configure: failed program was:
> | #line 2035 "configure"
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "avifile0.7"
> | #define VERSION "0.7.37"
> | /* end confdefs.h.  */
> |
> | int
> | main ()
> | {
> |
> |   ;
> |   return 0;
> | }
>
> configure:2101: error: C++ compiler cannot create executables
> See `config.log' for more details.
>
> It's a brand new 1.4_rc4 setup, since yesterday. Everything else so far
> has been working all right. And I have also emerged a few other packages
> afterwards without any problems. I don't think the compiler is kaputt,
> and since the package apparently brings it's own CXXFLAGS (according to
> this mail thread), then is the problem with it's own flags?
> My CFLAGS/CXXFLAGS are:
> CFLAGS="-march=athlon -O2 -pipe -fomit-frame-pointer"
>
> I'm unable to descipher the problem of the config.log output. Is it
> looking for some strange named g++ executable, or what's going on?
>
> Thankful for any help to fix / work around this problem
>
> Harebrafolk
> Jimmy
>
> On Thursday 17 July 2003 11.52, Jens Hoffrichter wrote:
> > On Thu, Jul 17, 2003 at 12:19:25AM +0900, Jason Stubbs wrote:
> > > > > Can anybody tell me the reason for this? Is this a bug or are
> > > > > some packages missing (and even then this is a bug, because then
> > > > > the dependencies are not right ;) )
> > > >
> > > > You have made an error in your CXXFLAGS.
> > > >
> > > > Write a tiny test program:
> > > > int main(int argc,char** argv) { return 0; }
> > > >
> > > > and try:
> > > > ( source /etc/make.globals ; source /etc/make.conf ; \
> > > > g++ $CXXFLAGS test.o -o test )
> > > >
> > > > And it will tell you what is wrong.
> > >
> > > I agree that it is a problem with the CFLAGS or CXXFLAGS, but I
> > > think the above might not show up the problem. Some ebuilds filter
> > > out -mfpmath=sse and if you have -mfpmath=sse,387 in CFLAGS it
> > > leaves ,387 by itself causing the above error.
> > >
> > > I just checked the ebuild and found that it actually unsets CFLAGS,
> > > CXXFLAGS, LDFLAGS, CC and CXX. I'm emerging it now to find out
> > > what's going on.
> >
> > OK, I've done a bit more debugging on this point.
> >
> > The above program works fine, and my CFLAGS are quite conservative
> > (-march=athlon-tbird -O3 -pipe), CXXFLAGS are just $CFLAGS.
> >
> > I just fetched and unpacked avifile with the ebuild program and
> > had manually ran a configure - no error. Then I just tried to
> > do a ebuild avifile-${PV} compile, and it exits with the same error
> > as ever. When I copy then the configure options and run configure with
> > the options the ebuild provides, even THEN it runs perfectly.
> >
> > I saw then the ebuild provides a couple of more configure options, I
> > tried them, but it is still running.
> >
> > I'm definetely running out of ideas right now ;)
> >
> > CU all,
> > Jens


--
[EMAIL PROTECTED] mailing list

Reply via email to