Page 1 of 1

Missing _start

Posted: Sat Nov 09, 2013 6:19 am
by TurkeyMan
I'm getting "warning : cannot find entry symbol _start; defaulting to 80004024" when I link. what am I missing?
Where is that symbol usually defined? Do I need to explicitly link a start object? I didn't see that in any of the example makefiles...

Re: Missing _start

Posted: Mon Nov 18, 2013 1:26 pm
by WinterMute
_start is usually defined in the initial startup code, often in assembly. For libogc code we placed it within the library at http://sourceforge.net/p/devkitpro/libo ... ogc_crt0.S

using -mrvl for wii or -mogc for gamecube will select appropriate linkscripts and crt0 code.