https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100787
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2021-05-27 Ever confirmed|0 |1 --- Comment #4 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #3) > I'm using > mkdir ~/hbin > cat > ~/hbin/as <<\END > #!/bin/sh > exec /usr/bin/as --32 "$@" > END > cat > ~/hbin/g++ <<\END > #!/bin/sh > exec /usr/bin/g++ -m32 "$@" > END > cat > ~/hbin/gcc <<\END > #!/bin/sh > exec /usr/bin/gcc -m32 "$@" > END > cat > ~/hbin/ld <<\END > #!/bin/sh > case "$*" in > --version) cat <<\EOF > GNU ld version 2.20.52.0.1-10.fc17 20100131 > Copyright 2012 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License version 3 or (at your option) a later version. > This program has absolutely no warranty. > EOF > exit 0;; > esac > exec /usr/bin/ld -m elf_i386 -L /usr/lib/ "$@" > END > chmod 755 ~/hbin/{as,g++,gcc,ld} > > and then use > PATH=~/hbin:$PATH i386 .../configure ... > PATH=~/hbin:$PATH i386 make ... > etc. That is DIS-GUST-ING! ...and also works, thanks :). Confirmed.