Espero y me puedan ayudar, tengo un problema al compilar el ELF HelloWorld
Main.c
Y me tira este error:Código:#include "..\\include\Lib_Clara.h" #include "..\\include\Dir.h" u16 timer; // ID òàéìå*à int lamp=0; // òåêóùàÿ ÿ*êîñòü ëàìïû BOOK * HWBook; void onTimer(u16 * unk , void * data); int TerminateElf(void * ,BOOK* book) { FreeBook(book); return(1); ** typedef struct { BOOK * book; **MSG; int ShowAuthorInfo(void *mess ,BOOK* book) { MSG * msg = (MSG*)mess; MessageBox(0x6fFFFFFF,STR("Hello Wordl!\n\nExample elf.."),0, 1 ,5000,msg->book); return(1); ** const PAGE_MSG HW_PageEvents[]@ "DYN_PAGE" ={ ELF_TERMINATE_EVENT , TerminateElf, ELF_SHOW_INFO_EVENT , ShowAuthorInfo, 0,0 **; PAGE_DESC base_page ={"HW_BasePage",0,HW_PageEvents**; void elf_exit(void) { kill_data(&ELF_BEGIN, (void(*)(void*))mfree_adr()); ** void onTimer (u16 unk , void * data) { { // ïå*åçàïóñêàåì òàéìå* Timer_ReSet(&timer,500,onTimer,0); // ïå*åêëþ÷àåì ëàìïó SetLampLevel(lamp^=0x10); ** ** void onCloseHWBook(BOOK * book) { if (book) { Timer_Kill(&timer); StatusIndication_ShowNotes(0x6FFFFFFF); SetLampLevel(0); SUBPROC(elf_exit); ** ** BOOK * CreateHWBook() { HWBook= new BOOK; CreateBook(HWBook,onCloseHWBook,&base_page,"Example",-1,0); return(HWBook); ** int main (void) { CreateHWBook(); // âûâîäèì òåêñò â "çàìåòêè" íà StandBy StatusIndication_ShowNotes(STR("Hello World!")); // çàïóñêàåì òàéìå* íà 0.5 ñåê. timer=Timer_Set(500,onTimer,0); return(0); **
Error[e46]: Undefined external "onTimer(unsigned short *, void *)" referred in main ( C:\Documents and Settings\Octavio Macias Parra\Escritorio\Hello World\Release\Obj\main.r79 )
Me pueden Ayudar.





RESPONDER

Marcadores