What are the dependencies to build this?
I have properly set up my devkitARM. I can built the Homebrew Launcher from smea's source code.
libctru updated
portlibs installed
zlib installed
Getting this error
D:\Desktop\3DS_Quick_Reboot-master>make
main.c
arm-none-eabi-gcc -MMD -MP -MF /d/Desktop/3DS_Quick_Reboot-master/build/main.d -g -Wall -O2 -mword-relocations -fomit-frame-pointer -ffast-math -march=armv6k -mtune=mpcore -mfloat-abi=hard -I/d/Desktop/3DS_Quick_Reboot-master/include -I/c/devkitPro/libctru/include -I/d/Desktop/3DS_Quick_Reboot-master/build -DARM11 -D_3DS -c /d/Desktop/3DS_Quick_Reboot-master/source/main.c -o main.o
d:/Desktop/3DS_Quick_Reboot-master/source/main.c: In function 'main':
d:/Desktop/3DS_Quick_Reboot-master/source/main.c:12:2: error: too many arguments to function 'hidInit'
hidInit(NULL);
^
In file included from c:/devkitPro/libctru/include/3ds.h:40:0,
from d:/Desktop/3DS_Quick_Reboot-master/source/main.c:1:
c:/devkitPro/libctru/include/3ds/services/hid.h:89:8: note: declared here
Result hidInit(void);
^
d:/Desktop/3DS_Quick_Reboot-master/source/main.c:30:4: error: too many arguments to function 'APT_HardwareResetAsync'
APT_HardwareResetAsync(NULL);
^
In file included from c:/devkitPro/libctru/include/3ds.h:31:0,
from d:/Desktop/3DS_Quick_Reboot-master/source/main.c:1:
c:/devkitPro/libctru/include/3ds/services/apt.h:186:8: note: declared here
Result APT_HardwareResetAsync(void);
^
make[1]: *** [main.o] Error 1
make: *** [build] Error 2
There are no "dependencies." The errors are telling you what you need to do to fix it. It's a program that hasn't been updated for the latest ctrulib, and thus those functions have changed over time. In any case, I'll submit a pull request on his Github to fix it within an hour or so.