[NDS][Programación con Palib] 10. Menus, funciones y archivo

alexpowerup escribió:
PRUC|-| escribió:Plata te amooooooooooooooo [amor] [amor] [amor]


Una de tres:
-Eres maricón
-Crees que Plata es la "SuperWoman" que está en la imagen
-Estabas de cachondeo

[tomaaa]


Y esa respuesta? :O
Alber_h escribió:
alexpowerup escribió:
PRUC|-| escribió:Plata te amooooooooooooooo [amor] [amor] [amor]


Una de tres:
-Eres maricón
-Crees que Plata es la "SuperWoman" que está en la imagen
-Estabas de cachondeo

[tomaaa]


Y esa respuesta? :O


La edad... :o Aunque yo con 15 años no era así.
Esto, siempre me da el mismo fallo y no se porque. El codigo es este:

#include <PA9.h> // Include for PA_Lib
#include "gfx/all_gfx.c"
#include "gfx/all_gfx.h"
// incluimos main.h... OJO, hemos de tener cuidado en el orden que se leen los ficheros.
#include "main.h"

int main(int argc, char ** argv)
{
PA_Init();
PA_InitVBL();

// iniciamos el texto
PA_InitText(0, 0);

// cargo la paleta de los sprites
PA_LoadSpritePal(0, 0, (void*)sprite0_Pal);

// cargo el bg de la tactil y el de la de arriba
PA_EasyBgLoad(0, 3, bg0);
PA_EasyBgLoad(1, 3, bg1);


// creo el sprite del programa
PA_CreateSprite(0, 0, (void*)programa_Sprite, OBJ_SIZE_32X32, 1, 0, 10, 10);
// funcion de palib, lo que va a hacer es cambiar la prioridad de los sprites, en este caso para dejarle detras de la ventana cuando se abra
PA_SetSpritePrio(0, // pantalla
0, // sprite
3); //capa


while (1)
{

// damos opcion de mover la aplicacion por el escritorio (como en windows)
PA_MoveSprite(0);

PA_SetTextTileCol(0, 9);
// ponemos la hora y los minutos
PA_OutputText(0, 27, 22,"%02d:%02d ",
PA_RTC.Hour, // igual que si queremos saver la posicion del stylus...
PA_RTC.Minutes);

// cargo mi funcion de aplicación (archivo aplicacion1.h)
App1();


PA_WaitForVBL();
}

return 0;
}


Y siempre me dice esto...

main.c
c:/devkitPro/Programas/ej12-3/source/main.c: In function 'App1':
c:/devkitPro/Programas/ej12-3/source/main.c:8: warning: 'main' is normally a non-static function
c:/devkitPro/Programas/ej12-3/source/main.c:51: error: expected declaration or statement at end of input
make[1]: *** [main.o] Error 1
make: *** [build] Error 2

Alguien me puede decir donde esta el fallo?
Hyuga Neji escribió:...

Mira a ver si te falta un corchete en "main.h".
53 respuestas
1, 2