On Dec 2, 2010, at 2:55 PM, Ian Lance Taylor wrote: > Paul Koning <paul_kon...@dell.com> writes: > >> I'm trying to do a cross-build of gcc 4.5.1. It works fine until I >> get to libstdc++v3, where configure blows up with a message saying >> "Link tests are not allowed after GCC_NO_EXECUTABLES". This happens >> on the "checking for shl_load" step (line 11221 in configure). >> >> I looked at configure.ac to see if there were any clues. I can't tell >> which line in configure.ac produces the offending line in configure >> (not enough autoconf skills). In an earlier gcc (3.3.3) there was a >> similar issue, and in that case I worked around it by removing >> "GLIBCPP_CHECK_COMPILER_VERSION" from the configure.in file. But that >> line doesn't exist in configure.ac and attempts to find something >> analogous didn't get me anywhere. > > GCC_NO_EXECUTABLES, in config/no-executables.m4, redefines > AC_LINK_IFELSE to produce that error message.
Thanks. But why does the released configure fail like this? Any idea how to fix this bug? paul