But maybe the configury system could be misleaded (as people so easily
are :-), so
lying badly enough could help ! ("The bigger the lie the easier it is
to believe!") What
about configuring using :
CC=gcc \
CFLAGS=-m32 \
../configure --prefix=/storage/GCC-32-i686/opt --disable-nls \
--enable-languages=c,c++ \
--build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
ie telling that you are building on a Linux/i686, the becoming host is
also this and the
target system too... So this lie should force a totally "normal" 32-bit
GCC for a 32-bit
Linux being produced... BUT: Unfortunately this kind of GCC produces
ONLY 32-bit
apps, there is no '-m64' possibility in it! Or at least has not been
this far :-(