Buenas! Tengo un problema bastante majo para probar la nueva bios de la gamecube, me he bajado las cube boot tools y no me compilan, mi sospecha es que me falta alguna libreria, pero no estoy seguro :( con gentoo no tenia ningun problema pero ubuntu no trae nada de serie para desarrollo, bueno sin alargame mas, he probado las tres versiones y me dan el mismo error:
gcc -g -c mkgbi.c -o mkgbi.o
mkgbi.c: In function ‘default_disk_header’:
mkgbi.c:45: warning: incompatible implicit declaration of built-in function ‘memset’
mkgbi.c:47: warning: incompatible implicit declaration of built-in function ‘memcpy’
mkgbi.c:51: warning: incompatible implicit declaration of built-in function ‘strcpy’
mkgbi.c: In function ‘default_disk_header_info’:
mkgbi.c:66: warning: incompatible implicit declaration of built-in function ‘memset’
mkgbi.c: In function ‘default_apploader_header’:
mkgbi.c:78: warning: incompatible implicit declaration of built-in function ‘memset’
mkgbi.c:80: warning: incompatible implicit declaration of built-in function ‘memcpy’
mkgbi.c: In function ‘default_system_area’:
mkgbi.c:90: warning: incompatible implicit declaration of built-in function ‘memset’
mkgbi.c: In function ‘build_single_file_fst’:
mkgbi.c:224: warning: incompatible implicit declaration of built-in function ‘strlen’
mkgbi.c:232: warning: incompatible implicit declaration of built-in function ‘memset’
mkgbi.c:247: warning: incompatible implicit declaration of built-in function ‘strcpy’
mkgbi.c: In function ‘main’:
mkgbi.c:323: warning: incompatible implicit declaration of built-in function ‘strrchr’
gcc -o mkgbi mkgbi.o ../common/lib.o
./mkgbi -a ../ppc/apploader/apploader.bin -b ../icons/opening.bnr > gbi.hdr
make[1]: Leaving directory `/home/xabier/Desktop/cubeboot-tools-0.2/mkgbi'
make[1]: Entering directory `/home/xabier/Desktop/cubeboot-tools-0.2/udolrel'
gcc -g -c udolrel.c -o udolrel.o
udolrel.c: In function ‘transform_dol’:
udolrel.c:104: warning: incompatible implicit declaration of built-in function ‘malloc’
udolrel.c:108: warning: incompatible implicit declaration of built-in function ‘memset’
udolrel.c: In function ‘version’:
udolrel.c:236: warning: incompatible implicit declaration of built-in function ‘exit’
udolrel.c: In function ‘usage’:
udolrel.c:250: warning: incompatible implicit declaration of built-in function ‘exit’
udolrel.c: In function ‘main’:
udolrel.c:277: warning: incompatible implicit declaration of built-in function ‘strrchr’
make[1]: *** No rule to make target `../ppc/sdre/sdre.bin', needed by `udolrel'. Stop.
make[1]: Leaving directory `/home/xabier/Desktop/cubeboot-tools-0.2/udolrel'
make: *** [all] Error 2
me huele a que no uso la version de gcc adecuada, pero no encuentro ningun manual para compilar esto, y el readme tampoco me aclara nada
Agradezco cualquier ayuda