http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52226
--- Comment #3 from Xiyue Deng <manphiz at gmail dot com> 2012-02-13 11:03:24 UTC --- (In reply to comment #2) > (In reply to comment #0) > > --enable-full-dynamic-string \ > > IS this a copy & paste error? It must be "fully" not "full" Indeed that was an error. I fixed that and added "--enable-stage1-checking" and "--enable-lto", but it still failed with the same error. New configure options: ${SOURCE_PATH}/configure \ --prefix=${PREFIX} \ --with-gmp=${PREFIX} \ --with-mpfr=${PREFIX} \ --with-mpc=${PREFIX} \ --with-ppl=${PREFIX} \ --with-cloog=${PREFIX} \ --enable-cloog-backend=isl \ --program-suffix=-${VERSION} \ --enable-languages=c,c++,objc,obj-c++,fortran \ --enable-stage1-checking \ --disable-nls \ --disable-werror \ --with-system-zlib \ --enable-__cxa_init \ --enable-concept-checks \ --enable-decimal-float \ --enable-fully-dynamic-string \ --enable-libstdcxx-debug \ --enable-libstdcxx-time \ --enable-multilib \ --enable-plugin \ --enable-lto \ --enable-static \ --enable-shared \ --enable-threads \ --enable-version-specific-runtime-libs And new build log will be uploaded to supersede the previous one.