-
Notifications
You must be signed in to change notification settings - Fork 0
Description
When I try to build this, I get the following error:
menu_tik.bin
bin2s -a 32 /home/yusimi/geckoos/data/menu_tik.bin | powerpc-eabi-as -o menu_tik.bin.o
echo "extern const u8" (echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo menu_tik.bin | tr . _).h
echo "extern const u8" (echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo menu_tik.bin | tr . _).h
echo "extern const u32" (echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo menu_tik.bin | tr . _).h
haxx.certs
bin2s -a 32 /home/yusimi/geckoos/data/haxx.certs | powerpc-eabi-as -o haxx.certs.o
echo "extern const u8" (echo haxx.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo haxx.certs | tr . _).h
echo "extern const u8" (echo haxx.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo haxx.certs | tr . _).h
echo "extern const u32" (echo haxx.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo haxx.certs | tr . _).h
certs.dat
bin2s -a 32 /home/yusimi/geckoos/data/certs.dat | powerpc-eabi-as -o certs.dat.o
echo "extern const u8" (echo certs.dat | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo certs.dat | tr . _).h
echo "extern const u8" (echo certs.dat | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo certs.dat | tr . _).h
echo "extern const u32" (echo certs.dat | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo certs.dat | tr . _).h
empty_tmd.bin
bin2s -a 32 /home/yusimi/geckoos/data/empty_tmd.bin | powerpc-eabi-as -o empty_tmd.bin.o
echo "extern const u8" (echo empty_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo empty_tmd.bin | tr . _).h
echo "extern const u8" (echo empty_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo empty_tmd.bin | tr . _).h
echo "extern const u32" (echo empty_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo empty_tmd.bin | tr . _).h
menu_tmd.bin
bin2s -a 32 /home/yusimi/geckoos/data/menu_tmd.bin | powerpc-eabi-as -o menu_tmd.bin.o
echo "extern const u8" (echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo menu_tmd.bin | tr . _).h
echo "extern const u8" (echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo menu_tmd.bin | tr . _).h
echo "extern const u32" (echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo menu_tmd.bin | tr . _).h
menu_certs.bin
bin2s -a 32 /home/yusimi/geckoos/data/menu_certs.bin | powerpc-eabi-as -o menu_certs.bin.o
echo "extern const u8" (echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo menu_certs.bin | tr . _).h
echo "extern const u8" (echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo menu_certs.bin | tr . _).h
echo "extern const u32" (echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo menu_certs.bin | tr . _).h
root.certs
bin2s -a 32 /home/yusimi/geckoos/data/root.certs | powerpc-eabi-as -o root.certs.o
echo "extern const u8" (echo root.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo root.certs | tr . _).h
echo "extern const u8" (echo root.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo root.certs | tr . _).h
echo "extern const u32" (echo root.certs | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo root.certs | tr . _).h
empty_tik.bin
bin2s -a 32 /home/yusimi/geckoos/data/empty_tik.bin | powerpc-eabi-as -o empty_tik.bin.o
echo "extern const u8" (echo empty_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"_end[];" > (echo empty_tik.bin | tr . _).h
echo "extern const u8" (echo empty_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')"[];" >> (echo empty_tik.bin | tr . _).h
echo "extern const u32" (echo empty_tik.bin | sed -e 's/^\([0-9]\)/_\1/' -e 's/[^A-Za-z0-9_]/_/g')_size";" >> (echo empty_tik.bin | tr . _).h
sha1.c
sysmenu.c
reloself.c
menu.c
In file included from /home/yusimi/geckoos/source/menu.c:20:
/home/yusimi/geckoos/source/file.h:8:12: error: 'MAXPATHLEN' undeclared here (not in a function); did you mean 'MAXNAMLEN'?
char name[MAXPATHLEN];
^~~~~~~~~~
MAXNAMLEN
/home/yusimi/geckoos/source/menu.c: In function 'menu_pad_root':
/home/yusimi/geckoos/source/menu.c:652:6: warning: unused variable 'ret' [-Wunused-variable]
s32 ret;
^~~
/home/yusimi/geckoos/source/menu.c: In function 'menu_pad_channellist':
/home/yusimi/geckoos/source/menu.c:1240:6: warning: unused variable 'ret' [-Wunused-variable]
u32 ret;
^~~
/home/yusimi/geckoos/source/menu.c: In function 'menu_drawbootchannel':
/home/yusimi/geckoos/source/menu.c:2161:6: warning: unused variable 'ret' [-Wunused-variable]
s32 ret;
^~~
/home/yusimi/geckoos/source/menu.c: In function 'chanidtoname':
/home/yusimi/geckoos/source/menu.c:2403:6: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
sprintf(newname, "%s (%c)", newname, chanid[3]);
^~~~~~~
/home/yusimi/geckoos/source/menu.c: In function 'menu_drawfile':
/home/yusimi/geckoos/source/menu.c:2772:2: warning: implicit declaration of function 'menu_showdirlist'; did you mean 'menu_scandir'? [-Wimplicit-function-declaration]
menu_showdirlist(filelist, filetop, 0);
^~~~~~~~~~~~~~~~
menu_scandir
At top level:
/home/yusimi/geckoos/source/menu.c:2329:13: warning: 'displaysave' defined but not used [-Wunused-function]
static bool displaysave(u64 chantitle, u64 *title_list, u32 count)
^~~~~~~~~~~
/home/yusimi/geckoos/source/menu.c:1739:13: warning: 'menu_drawcheat' defined but not used [-Wunused-function]
static void menu_drawcheat(){
^~~~~~~~~~~~~~
make[1]: *** [/opt/devkitpro/devkitPPC/base_rules:18: menu.o] Error 1
make: *** [Makefile:100: build] Error 2
Could you help with this? Thank you in advance.