He intentado compilar el ejemplo de Hello World que está en la carpeta palibexamples y no me deja. Me da error. Esto mismo me pasa con programas que yo hago. Este es el codigo completo que sale al abrir el build.bat:
C:\devkitPro\PAlibExamples\3d\3DSprites\KeybAnd3D>make clean
clean ...KeybAnd3D
C:\devkitPro\PAlibExamples\3d\3DSprites\KeybAnd3D>make
main.c
arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/c/devkitPro/PAlib/lib -specs=ds_ar
m9.specs main.o -Lc:/devkitPro/PAlib//lib -lpa9 -L/c/devkitPro/libnds/lib -lfat
-lnds9 -ldswifi9 -o build.elf
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.1.2/../../../../arm-eabi/lib/ds
_arm9_crt0.o: In function `CIDLoop':
ds_arm9_crt0.s:(.init+0x2ac): undefined reference to `initSystem'
collect2: ld returned 1 exit status
make[1]: *** [/c/devkitPro/PAlibExamples/3d/3DSprites/KeybAnd3D/KeybAnd3D.elf] E
rror 1
make: *** [build] Error 2
Y esto creo que es lo mas importante:
undefined reference to `initSystem'
EDITADO:
Solucionado!
Había que cambiar el ARM 21 de devkitpro por el 20.
Pero ahora