Pero bueno, el fallo lo da el IDE por alguna configuración, pero si que puedes compilar ejecutando tu mismo el fichero build.bat que se encuentra en la carpeta principal del proyecto que hayas creado. Es tan solo ejecutarlo y en un momento compilará los 3 ficheros compatibles con nds. Eso si, si te da errores haciendolo asi, ya no son errores de compilacion sino del codigo que hayas escrito.
Sobre la configuración, yo lo tengo asi:
-Instala el devkitPro 1.4.6 [
link], esta version instala el devkitArm 23beta, asi ke...
-Renombra la carpeta devkitArm por devkitArm23, e instala el devkitArm 21 [
link]
-Instala las libnds 20071023 [
link] (creo que son las ultimas)
-Instala las PA_Lib 070323 [
link].
-Una vez instaladas, las actualizas con la ultima version que puedes bajar de la web oficial, llamada PALib_CommunityUpdate_BETA-080203 [
link]
Ala, ya esta todo. Instalandolo en ese orden y exactamente esas versiones no deberia darte problemas. Eso si, el IDE no compila debido a lo que ya comente, alguna configuracion que viene mal por defecto, asi que para compilar ejecutas el fichero build.bat que hay en la carpeta principal de todo proyecto que hagas.
Espero que os venga bien esto.
Salu2!