I am compiling Java source code in Mandriva 2011 64 bit, and default mode runs happily. The -m32 mode behaves as expected. However, when I try gcj Test.java --main=Test -m64 -o Test.bin I get the error: jc1: sorry, unimplemented: 64-bit mode not compiled in If my linux is 64 bit and if I omit -m64 and let it proceed, will gcj compile into 64 bit by default?