I 'm trying to setup a crosscompile environment for a mips32 processor. Have emerged deep world, cleaned crossdev, still no success. The short error reported in config.log is: configure:2779: checking for suffix of object files configure:2800: gcc -c -mabi=n32 conftest.c >&5 cc1: error: unrecognized command line option "-mabi=n32" Reproducible: Always Steps to Reproduce: 1. crossdev --target mips32-unknown-linux-gnu 2. actual error occurs with configure: /var/tmp/cross/mips32-unknown-linux-gnu/portage/cross-mips32-unknown-linux-gnu/glibc-2.6.1/work/glibc-2.6.1/configure --disable-sanity-checks --enable-hacker-mode --enable-add-ons=nptl,ports --without-cvs --enable-bind-now --build=i686-pc-linux-gnu --host=mips32-unknown-linux-gnu --with-headers=/usr/mips32-unknown-linux-gnu/usr/include --prefix=/usr 3.
Try running crossdev with the --without-headers option.
*** This bug has been marked as a duplicate of bug 235551 ***