Please ignore previous email. I had modified some path in the output (for any possible violations of any kind) But looks like i overlooked some of them. This has all paths correct.
checking for ld used by /mnt/./gcc/xgcc -B/mnt/./gcc/ -B/usr/local/powerpc-ibm-aix5.3.0.0/bin/ -B/usr/local/powerpc-ibm-aix5.3.0.0/lib/ -isys tem /usr/local/powerpc-ibm-aix5.3.0.0/include -isystem /usr/local/powerpc-ibm-aix5.3.0.0/sys-include... (cached) /mnt/test/./gcc/collect-ld checking if the linker (/mnt/./gcc/collect-ld) is GNU ld... (cached) no checking for sin in -lm... (cached) yes checking for isinf declaration... yes checking for isinf... yes checking for isnan declaration... yes checking for isnan... yes checking for finite declaration... yes checking for finite... yes checking for copysign declaration... yes checking for copysign... yes checking for sincos declaration... no checking for _sincos declaration... no checking for fpclass declaration... no checking for _fpclass declaration... no checking for qfpclass declaration... no checking for _qfpclass declaration... no checking for hypot declaration... yes checking for hypot... yes checking for float trig functions... yes checking for acosf... yes checking for asinf... yes checking for atanf... yes checking for cosf... yes checking for sinf... yes checking for tanf... yes checking for coshf... yes checking for sinhf... yes checking for tanhf... yes checking for float round functions... yes checking for ceilf... yes checking for floorf... yes checking for expf declaration... yes checking for expf... yes checking for isnanf declaration... no checking for _isnanf declaration... yes checking for _isnanf... yes checking for isinff declaration... no checking for _isinff declaration... yes checking for _isinff... yes checking for atan2f declaration... yes checking for atan2f... yes checking for fabsf declaration... yes checking for fabsf... yes checking for fmodf declaration... yes checking for fmodf... yes checking for frexpf declaration... yes checking for frexpf... yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for ldexpf... yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... yes checking for modff... yes checking for modf declaration... yes checking for modf... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... no checking for _sincosf declaration... no checking for finitef declaration... no checking for _finitef declaration... no checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... no checking for _isnanl declaration... no checking for isinfl declaration... no checking for _isinfl declaration... no checking for copysignl declaration... yes checking for copysignl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... gmake[1]: *** [configure-target-libstdc++-v3] Error 1 gmake[1]: Leaving directory `/mnt' gmake: *** [all] Error 2 There is not much info in config.log The last part in config.log is configure:30878: checking for fmodl declaration configure:30909: /mnt/./gcc/xgcc -shared-libgcc -B/mnt/./gcc -nostdinc++ -L/mnt/powerpc-ibm-aix5.3.0.0/libstdc++-v3/src -L/mnt/ /powerpc-ibm-aix5.3.0.0/libstdc++-v3/src/.libs -B/usr/local/powerpc-ibm-aix5.3.0.0/bin/ -B/usr/local/powerpc-ibm-aix5.3.0.0/lib/ -isystem /usr/local/powerp c-ibm-aix5.3.0.0/include -isystem /usr/local/powerpc-ibm-aix5.3.0.0/sys-include -c -fno-builtin -D_GNU_SOURCE conftest.cc >&5 configure:30915: $? = 0 configure:30919: test -z || test ! -s conftest.err configure:30922: $? = 0 configure:30925: test -s conftest.o configure:30928: $? = 0 configure:30948: result: yes configure:30956: checking for fmodl configure:31018: /mnt/./gcc/xgcc -B/mnt/./gcc/ -B/usr/local/powerpc-ibm-aix5.3.0.0/bin/ -B/usr/local/powerpc-ibm-aix5.3.0.0/lib/ -isystem /us r/local/powerpc-ibm-aix5.3.0.0/include -isystem /usr/local/powerpc-ibm-aix5.3.0.0/sys-include -o conftest -O2 -g -g -O2 conftest.c -lm >&5 conftest.c:121: warning: conflicting types for built-in function 'fmodl' configure:31024: $? = 0 configure:31028: test -z || test ! -s conftest.err configure:31031: $? = 0 I have not specified any options to configure. just ./configure and gmake gmake -v --> GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. libstdc++v3 is being compiled with (this is from config.log ) /mnt/gcc-4.3.2/libstdc++-v3/configure --cache-file=./config.cache --enable-multilib --enable-languages=c,c++,fortran,java,objc --program-transfor m-name=s,y,y, --with-target-subdir=powerpc-ibm-aix5.3.0.0 --build=powerpc-ibm-aix5.3.0.0 --host=powerpc-ibm-aix5.3.0.0 --target=powerpc-ibm-aix5.3.0.0 --srcd ir=../../gcc-4.3.2/libstdc++-v3 Any ideas why it might be failing. config.cache remains empty and every time i do this it takes lot of time as it tries to do all this again. Looks like this is 3 rd stage in compilation. cat stage_* show stage3 for all three files. Is there any workaround to skip this. I do not really care what the output gcc will be capable off. it should just be able to compile itself. Its more of an i/o test in my setup. I can provide more information if required. -Rohit