Apparently there used to be a little guide on this site that said how to do this, however it's no longer online and I had to resort to going to http://web.archive.org/web/200807130824 ... c-express/. I tried what this said and I can't fully understand it, and I don't know if the images were necessary or not since they aren't on there.
Following what I could of that and other guides, I've managed to get as far as:
Code: Select all
1>------ Build started: Project: template, Configuration: Debug Win32 ------
1> linking multiboot
1> c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/lib/thumb/gba_crt0.o: In function `CIDExit':
1> (.init+0x20c): undefined reference to `main'
1> collect2: ld returned 1 exit status
1> make[1]: *** [/c/Users/pc/Documents/GBAprojects/template/template/template_mb.elf] Error 1
1> make: *** [build] Error 2
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
If it helps, I'm planning to use libgba and hopefully make something for the GBA, not NDS (not sure if it matters, really).