http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54448
--- Comment #6 from Hin-Tak Leung <htl10 at users dot sourceforge.net> --- The latest with 4.6.4 and 4.7.3 : http://gcc.gnu.org/ml/gcc-testresults/2014-01/msg00048.html http://gcc.gnu.org/ml/gcc-testresults/2014-01/msg00049.html seems to be a lot healthier. During the course of the latest round, I realised that it seems that GNU strip from GNU binutils seems to confuse the configure system (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44959 bootstrap failed at Comparing stages 2 and 3) on -gtoggle ; so I am putting /usr/local/bin *last*, instead of first as previously. gcc these days requires GNU tar to extract, and GNU make, GNU bash to configure and make, so it is almost a habit to put /usr/local/bin first, but GNU strip certainly seems to behave differently from DEC strip. Would any of GNU binutils causes "/sbin/loader: Error: libstdc++.so.6: symbol "__pthread_mutex_init" unresolved"? If there is a simple test, I can try.