On Sunday 03 April 2005 13:20, Andrew de Quincey wrote:
> On Sunday 03 April 2005 11:39, Ioannis Aslanidis wrote:
> > You do not need to use a cross compiler. The i686-pc-linux-gnu is
> > included in the toolchain. What you will have to do is to correct all
> > the i686 machines that erroneously call gcc instead of
> > i686-pc-linux-gcc. You will also have to append -m32 to your CFLAGS as
> > a workaround to some bug. Finally you will see that there are several
> > packages that will not compile with distcc if you have an amd64
> > compiling too.
>
> You have what I want to do the wrong way round. I know I can compile 32 bit
> stuff on a 64 bit machine as the compiler has 32 bit support.
>
> I want to compile 64 bit stuff on a 32 bit machine. And in fact, I have it
> working now.

Oh - I was also worried about the 64 bit compiler having issues as you 
mention. So I cross compiled an i686 gcc with my patch onto my amd machine as 
well.. it seems to work ok.

cross-i686-pc-linux-gnu/binutils *
cross-i686-pc-linux-gnu/gcc *
--
[email protected] mailing list

Reply via email to