https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88535
--- Comment #9 from john henning <mailboxnotfound at yahoo dot com> --- Eric, thank you for the explicit advice, although I note that both your examples say '--build=something'. Is that switch similar to or different from the switch '--target=something', which http://gcc.gnu.org/install/configure.html discourages from use? It says: "GCC has code to correctly determine the correct value for target for nearly all native systems. Therefore, we highly recommend you do not provide a configure target when configuring a native compiler." That is, would you expect it would work to just say: CC="gcc -m32" CXX="g++ -m32" ./configure and CC="gcc -m64" CXX="g++ -m64" ./configure