On Sun, Jul 7, 2013 at 9:00 AM, Bruce Korb <bruce.k...@gmail.com> wrote: > On 07/06/13 11:53, Andreas Schwab wrote: >> >> Bruce Korb <bruce.k...@gmail.com> writes: >> >>> Why is it that configure worked but stubs-32.h was not found? >> >> >> This is testing the host compiler which doesn't need that file. You >> need to build the target compiler before you can test it. > > > Sorry, I'm still confused. I had a fresh openSuSE distro and I > was trying to build GCC from SVN source. If doing that requires > the installation of 32 bit development package, then I think I > am trying to say that configure should go look for the needed 32 > bit dev package and complain. I am hoping that the developer > responsible for the code trying to include the header would > fiddle the configure script. I confess to trying to avoid that > kind of fiddling.
I have been having this problem since 2001 on SuSE or openSUSE. For some reason, GCC's build machinery does not want to detect at configuration type that there is no stub-32.h file, therefore there is absolutely no point in trying to do a multilib which would fail. I have to provide explicitly --disable-multilib; like you, I think we should not have to do that. -- Gaby