Page 1 of 1

Compile Errors: Undefined Reference to '__end__'

Posted: Mon Jun 30, 2025 2:37 am
by Render19

i've been trying to compile the WiiLOVE source and i've been getting some errors.
i made sure to carefully follow all the build instructions on the project readme

linking ... wiilove-1.0.0-alpha.4.elf
C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/../../../../powerpc-eabi/bin/ld.exe: warning: C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/ecrtn.o: missing .note.GNU-stack section implies executable stack
C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/../../../../powerpc-eabi/bin/ld.exe: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/../../../../powerpc-eabi/bin/ld.exe: C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/../../../../powerpc-eabi/lib\libsysbase.a(libsysbase_libsysbase_a-sbrk.o): in function `_sbrk_r':
(.text._sbrk_r+0x6e): undefined reference to `__end__'
C:/devkitPro/devkitPPC/bin/../lib/gcc/powerpc-eabi/15.1.0/../../../../powerpc-eabi/bin/ld.exe: (.text._sbrk_r+0x72): undefined reference to `__end__'
collect2.exe: error: ld returned 1 exit status
make[1]: *** [/opt/devkitpro/libogc-mod/wii_rules:34: /home/(myuser)/Desktop/wiilove-1.0.0-alpha.4/bin/wiilove-1.0.0-alpha.4.elf] Error 1
make: *** [Makefile:153: build] Error 2


Re: Compile Errors: Undefined Reference to '__end__'

Posted: Mon Jun 30, 2025 8:07 am
by WinterMute

Sorry, we can't provide support for projects that modify devkitPro installations with their own customised libraries. This would need to be refactored to use a stock install of devkitPPC and the libraries we provide before we could even look at this.