[Bug other/29049] possible problem: building gcc >= 4.2 on i686 GNU/Linux|SMP (non-64bit) platform fails

WISD00M at GMX dot NET gcc-bugzilla@gcc.gnu.org
Wed Sep 13 00:24:00 GMT 2006



------- 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



More information about the Gcc-bugs mailing list