------- Comment #12 from WISD00M at GMX dot NET 2006-09-13 00:24 ------- > > I was able to compile 20060909 on i686-linux-gnu just fine. > so was I, but not on a SMP (multi-processor) machine
Just to summarize my original and somewhat lengthy reply: I have come to the assumption that the SMP availability somewhow makes the build assume a 64bit target, which in turn makes some intermediately created bootstrap executables (such as cc1) expect a 64bit target by default, which results in the make failing due to the ommission of the then required "-m32" switch. Nonetheless, specifying this switch manually (directly in the Makefile), does only solve part of the problem, as other targets would still fail later on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29049