problem with parallel make

Josef Zlomek zlomekj@suse.cz
Mon Oct 20 19:32:00 GMT 2003


> > > This is more believable.  The problem is probably caused by the config.cache
> > > shared by libiberty and libffi; if autoconf 2.57 is putting the wrong
> > > thing there, we'll fall apart later in libffi.
> > 
> > Yes, that will be the reason.
> > 
> > > You mean libf2c,
> > > though, don't you?
> > 
> > Yes.
> > 
> > > In any case, please post the configure and make commands you are using,
> > > including any environment variables.
> > 
> > ../configure --enable-checking --enable-languages=c,c++,objc,f77
> > make -j2 bootstrap 
> 
> Then, if CC needs -m64 in order to emit 64-bit code, how is 32-bit code
> being built or -m64 being specified?

When using multilibs (which is default for x86-64, and probably for
other 64/32 bi-architectures) the 32-bit libraries are compiled with
"-m32". The "-m32" is missing in ac_cv_prog_CC

Josef



More information about the Gcc-bugs mailing list