By combining the gcc-3.3.1-aros sources with the gcc-3.3.3-68k-amigaos sources
I have generated a 68020-nofpu-amigaos hosted cross compiler gcc-3.3.1 for
generating x86-AROS binaries. ie you run it on 68k AmigaOS
and generate x86-AROS programs.
So people on A1200, A4000, WinUAE, Morphos, Amithlon, OS4 etc
can port their programs to generate x86-aros binaries, without
requiring to have AROS or a PC or Linux.
I have also ported 68020 amigaos hosted binutils-2.14 for x86-AROS,
this is required for the cross compiler gcc to run.
I have tested this out on several AROS graphics demos and all binaries
ran correctly on AROS: blackhole, dawafire, firework, flamme, metaballs,
newvox and parallax. Several of these are space-age demos so its worth
trying them out with this cross compiler. Also hello world compiled correctly.
The c++ part of the port is fully untested, so any feedback on it
would be useful.
As I dont have much webspace left I have used .tar.bz2 compression,
there are instructions in the readme file on how you decompress these,
you will need bzip2 to decompress
So download the readme and other archives and follow the instructions in
the readme. You will need to download a further archive from the AROS website
to obtain the includes and linker libraries: see the readme for this.
The cross compiler will then function fully from within a Geekgadgets environment.