native compile with multilib on x86_64 that doesn't have crt1.so crti.so crtn.so

Poor Yorick org.gnu.gcc.help@pooryorick.com
Thu Oct 18 08:13:00 GMT 2007


I'd like to compile a native gcc on an x86_64 machine with an 
altertanative prefix and with --with-multilib=all.  In particular, I 
want to be able to compile 32-bit binaries using -m32.  Problem is, this 
machine does not have 32-bit crt*.o files, and I do not have root or 
sudo access to /usr.  Currently, the only way I can succesfully compile 
gcc is with --disable-multilib.  Is there any way to get gcc to 
bootstrap its own 32-bit crt*.o, or do I have to scrounge up 32-bit 
crt*.o files which have been compiled elsewhere?

-- 
Poor Yorick



More information about the Gcc-help mailing list