P.S. If you just want to build GCC from source (rather than building the Fedora GCC package from the Fedora GCC SRPM) then the instructions are at http://gcc.gnu.org/install/ That will not try to build java or ada, will not run the tests unless you ask for it, and will build a multilib compiler by default. That said, the default Fedora packages *are* multilib, you just needed to install libgcc.i686 as Andrew pointed out. Your remaining problem seems to be your misunderstanding that file(1) only reports 80386, which is the correct behaviour. So you probably don't need to build GCC yourself anyway.