My DevkitARM toolchain's not working properly

Discussion in '3DS - Homebrew Development and Emulators' started by Sgt. Lulz, Jan 18, 2016.

  1. Sgt. Lulz

    Sgt. Lulz GBAtemp Regular

    Oct 16, 2010
    Long story short, I can't compile most (at the very least, citrus-based) homebrew anymore.
    Attempting to build 3DSHomebrewTemplate (citrus) results in this error:
    $ make
    linking HomebrewTemplate.elf
    c:/devkitpro/devkitarm/bin/../lib/gcc/arm-none-eabi/5.3.0/../../../../arm-none-eabi/lib/armv6k/fpu/3dsx_crt0.o: In function `ClrLoop':
    (.crt0+0x8c): undefined reference to `main'
    collect2.exe: error: ld returned 1 exit status
    make[1]: *** [/c/devkitPro/3dsworkdir/3DSHomebrewTemplate/output/HomebrewTemplate.elf] Error 1
    make: *** [build] Error 2
    I can build the included ctrulib examples just fine, however.
    I have tried reinstalling multiple times, to no avail.
    The last thing I remember doing before it broke completely is attempting to install the 3DS portlibs from this post and having the installation process break at some point.
    Any ideas?
    Last edited by Sgt. Lulz, Jan 18, 2016
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice