Besides using a cross-compiler (as gcc itself) as someone else suggested on the list… Has anyone tried using a (good) emulator? I recently installed UAE -which is part of Debian already- on an Athlon system. The Amiga being emulated, when I asked it to work at full host system speed, was so fast I had a very hard time double-clicking with the mouse! 😉
I know that UAE does not emulate the MMU… Here is the patch, however, to make it able to boot Linux (for UAE 0.8.20.2). A quick look at the patch reveals it implements a MMU.
Of course, I would not treat packages tested against an emulated Amiga to be 100% fine… But you can build there and later try the binaries at a real m68k…