Hi All I downloaded gcc 4.5.0 and did all the prerequistes listed including downloading and installing the new MPC. Used the following to configure : /cots/gnu/gcc-4.5.0/configure --with-as=/usr/bin/as --with-ld=/usr/bin/ld --enable-languages=c,c++,fortran --prefix=/cots/gnu/gcc450 --enable-threads --disable-nls --enable-decimal-float=dpd --with-mpfr=/cots/gnu/mpfr242 --with-gmp=/cots/gnu/gmp501 --with-mpc=/cots/gnu/mpc081 After compiling most, I get the following error in libgfortran ld: 0711-317 ERROR: Undefined symbol: .__copysignl128 ld: 0711-317 ERROR: Undefined symbol: .__nextafterl128 ld: 0711-317 ERROR: Undefined symbol: .__scalbnl128 ld: 0711-317 ERROR: Undefined symbol: .__cabsl128 ld: 0711-317 ERROR: Undefined symbol: .__cargl128 ld: 0711-317 ERROR: Undefined symbol: .__truncl128 ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. collect2: ld returned 8 exit status make[3]: *** [libgfortran.la] Error 1 make[3]: Leaving directory `/cots/gnu/build450/powerpc-ibm-aix6.1.4.0/libgfortran' Any ideas? I would very much appreciate your help and inputs and advice. Thanks in advance With Regards Vardhan