I was having trouble compiling with -m32 because of errors with
libgcc_s_32.so. The link setup was this:
/usr/lib/gcc/x86_64-linux/3.4.4/libgcc_s_32.so -> ../../../../lib32/libgcc_s.so.1
However the package lib32gcc1installes into:
/emul/ia32-linux/usr/lib/libgcc_s.so.1
Fixing the link to this fixes the compilation.
-Peter