Oh ok. Us both being in win32 might help.

My hints are from FPK himself. So I'm only really sure of what I have done up until now. Next is to figure out how to include the binutils(assembler and linker tools) from the GNUARM.org site's win32(cygwin) package and the crt0.s(ARM assembly code for the GameBoy Advance's bootup sequence) file so that it can be all done with the ppcarm.exe executible.

I assume that we can just stick it in a folder under source\compiler\gba\ and reference to it from there? Then the required binutils package can be stuck in the bin folder? But what are the exact files that we need?


When you go here: http://www.gnuarm.org/

And download from the Files page the Cygwin installer here: http://www.gnuarm.org/bu-2.15_gcc-3....2.0_gi-6.1.exe

Install it and when done you'll have the following folders that contain possible sets of the tools we want:

%GNUARM%\bin and %GNUARM%\arm-elf\bin

Which of these folders contain the files we need for the GBA compiling under win32 and what exact files are they?


Keeping in mind we are not trying to make Linux executables here, but those for GBA, we only need the proper tools for doing this under win32(to mirror those that are available already for the arm/linux port of FPC).