I seem to recall that at least on the later Debian's the compiler is bi-arch and you can tell it what kind of code to generate. There was a howto somewhere about how to compile a 64-bit Linux kernel on AMD64, and I also seem to recall -m32, but that only really influences the size of ints, longs and pointers, which I believe is the real issue here.
Adam Petaccia wrote:
Wouldn't passing -m32 (if I recall correctly) to gcc tell it to produce 32 bit code?
On Sun, 2004-08-15 at 14:55 +0100, Mike Hearn wrote:
Hi,
Does anybody know how to force gcc to compile in 32 bit mode on 64 bit chips, and if so could they please write a patch? I've seen quite a few posts to end user forums lately saying that people were trying to compile Wine on AMD64 (and failing, obviously).
thanks -mike