On 09/15/2011 09:43 AM, Jonathan Wakely wrote: > On 15 September 2011 09:39, Andrew Haley wrote: >> On 09/15/2011 09:16 AM, Me Myself and I wrote: >> >>> >>> Then why is this, if my compiler is on a 64 bit operating system with >>> 64 bit hardware? Shouldn't it compile to 64 bit files anyway? >>> Isn't the operating system really doing this by default? Is this my reply really accurate? >>> If not, why not? Where can I find simple instructions to build gcj >>> to compile 64 bit optimised executable files? >> >> We don't know the answers to any of these questions because we don't >> know who built the gcj you're using or what OS it runs on. > > The OP mentioned Mandriva 2011 but that still doesn't tell us much, > this is a gcc list not a Mandriva one so we don't know about the > distro or what packages are installed. Ah yes, sorry. I don't know anything about Mandriva. I really don't know why anyone would want to use -m64 on a 64-bit host. 64-bit is going to be the default anyway. I have no idea why you'd get an error from -m64, though. Someone who knows Mandriva may know the answers to these questions. Andrew.