How to load a dol into memory and launch it August 03, 2013 03:34PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it August 04, 2013 01:27PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it August 04, 2013 10:06PM | Registered: 14 years ago Posts: 363 |
Re: How to load a dol into memory and launch it August 04, 2013 10:40PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it August 31, 2013 03:28PM | Moderator Registered: 15 years ago Posts: 5,075 |
Re: How to load a dol into memory and launch it August 31, 2013 04:02PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it August 31, 2013 04:31PM | Registered: 12 years ago Posts: 110 |
> "make" main.cpp background_image.c devicemounter.c pngu.c video.c background.png app_booter.bin linking ... WiiCraft_Launcher.elf main.o: In function `main': main.cpp:(.text.startup.main+0x54): undefined reference to `GetImageData()' main.cpp:(.text.startup.main+0x5c): undefined reference to `fadein(unsigned char*)' main.cpp:(.text.startup.main+0xcc): undefined reference to `fadeout(unsigned char*)' main.cpp:(.text.startup.main+0xe0): undefined reference to `StopGX()' main.cpp:(.text.startup.main+0x138): undefined reference to `fadeout(unsigned char*)' main.cpp:(.text.startup.main+0x14c): undefined reference to `StopGX()' main.cpp:(.text.startup.main+0x194): undefined reference to `fadeout(unsigned char*)' main.cpp:(.text.startup.main+0x1a0): undefined reference to `StopGX()' main.cpp:(.text.startup.main+0x2b0): undefined reference to `__exception_closeall()' main.cpp:(.text.startup.main+0x310): undefined reference to `__exception_closeall()' collect2: ld returned 1 exit status make[1]: *** [/c/Users/Filiph/Desktop/WiiCraft/WiiCraft_Launcher/WiiCraft_Launcher.elf] Error 1 "make": *** [build] Error 2 > Process Exit Code: 2 > Time Taken: 00:04
Re: How to load a dol into memory and launch it September 02, 2013 09:21AM | Registered: 13 years ago Posts: 58 |
Re: How to load a dol into memory and launch it September 02, 2013 10:34AM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it September 02, 2013 12:33PM | Registered: 13 years ago Posts: 58 |
Re: How to load a dol into memory and launch it September 02, 2013 12:50PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it September 02, 2013 05:02PM | Registered: 13 years ago Posts: 58 |
Re: How to load a dol into memory and launch it September 02, 2013 05:39PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it September 03, 2013 03:24PM | Registered: 13 years ago Posts: 58 |
Re: How to load a dol into memory and launch it September 03, 2013 03:37PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it September 03, 2013 05:33PM | Moderator Registered: 15 years ago Posts: 5,075 |
Re: How to load a dol into memory and launch it September 03, 2013 08:42PM | Registered: 12 years ago Posts: 110 |
Re: How to load a dol into memory and launch it January 10, 2015 02:05PM | Registered: 10 years ago Posts: 45 |
Quote
filfat
WiinterSomthing has talked this and its a bug in GCC or Devkitppc. So nope i havent done anything wrong XD
#ifdef __cplusplus extern "C" { #endif extern void __exception_setreload(int t); extern void __exception_closeall(); extern const u8 app_booter_bin[]; extern const u32 app_booter_bin_size; #ifdef __cplusplus } #endifSo that the C++ compiler will treat them as C functions which is what the object file you are trying to link to (app_booter.bin.o) contains.