i don't seem to be able to compile anything using -m32 i always get is *.o incompatible with i386:x86-64 output Reproducible: Always Steps to Reproduce: 1.try a compile using -m32 2. 3. Actual Results: get is incompatible with i386:x86-64 output Expected Results: compiled :-) gcc: Reading specs from /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/specs Configured with: /var/tmp/portage/gcc-3.3.3/work/gcc-3.3.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.3/info --enable-shared --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,f77,objc --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --enable-multilib Thread model: posix gcc version 3.3.3 20040217 (Gentoo Linux 3.3.3, propolice-3.3-7) i have multilib in the use flags of my make.conf i tried both emul-linux-x86-baselib-1.0 and emul-linux-x86-baselib-1.1-r2 and recompild gcc after each emerge of baselib if there are any other questions you can find me on the gentoo-amd64 channel when online as |jeroen| thanks Jeroen
multilib isnt very well supported at all right now, and you cant use portage to install anything with -m32. if you mean for a compile outside of portage, then we probably dont have 32bit versions of the libraries it needs.... which isnt suprising when you consider how poor our multilib support is (and will remain until multilib dependencies are added to portage).