1. Sgt. Lulz

    OP Sgt. Lulz Beef up
    Member

    Joined:
    Oct 16, 2010
    Messages:
    404
    Country:
    United Kingdom
    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:
    Code:
    $ 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
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - toolchains, DevkitARM, properly