C++ failure in 4.1.2 bootstrap on rs6000-ibm-aix4.3.0.0

Steve Edwards edwardss@whl.co.uk
Wed Apr 25 17:16:00 GMT 2007


On Wed, 25 Apr 2007 19:35:46 +0300
Kai Ruottu <karuottu@mbnet.fi> wrote:
> > make[3]: *** No rule to make target `all'.
> 
> This usually tells that configuring in last mentioned directory
> failed :-(  Why it failed and what
> was the error met there, can be seen in the 'config.log' in that
> directory!

Ah right then. On rs6000-ibm-aix4.3.0.0 the config.log reported:

<snip>
conftest.cc:49: error: 'sqrtl' was not declared in this scope
...
configure:24710: result: no
configure:24823: checking for _sqrtl declaration
configure:24858:  /archive/obj-gcc-constance/./gcc/xgcc -shared-libgcc
-B/archive/obj-gcc-constance/./gcc -nostdinc++
-L/archive/obj-gcc-constance/rs6000-ibm-aix4.3.0.0/libstdc++-v3/src
-L/archive/obj-gcc-constance/rs6000-ibm-aix4.3.0.0/libstdc+
+-v3/src/.libs -B/usr/local/rs6000-ibm-aix4.3.0.0/bin/
-B/usr/local/rs6000-ibm-aix4.3.0.0/lib/
-isystem /usr/local/rs6000-ibm-aix4.3.0.0/include
-isystem /usr/local/rs6000-ibm-aix4.3.0.0/sys-include -c -fno-builtin
-D_GNU_SOURCE  conftest.cc >&5

## ---------------- ##
## Cache variables. ##
## ---------------- ##

No information was returned for the _sqrtl and it appears that the
configure script immediately wrote out the configure variables
and exited.

In contrast, on powerpc-ibm-aix4.3.1.0 where the bootstrap worked, it
returned no for _sqrtl and continued checking a large number of other
functions.

configure:24897: result: no
configure:25016: checking for sincosl declaration
.....

I'm running this under bash at the moment - is it possible that can
cause difficulties on AIX 4.*? The only reason I hesitate to just go
ahead and try a different shell is the time it takes to get to the point
of failure.

Thanks for your suggestions!

Steve
-- 
----------------------------------------------------------
----------------------------------------------------------



More information about the Gcc-help mailing list