no puedo compilar udolrel

Aviso
Sobre el cierre del foro

Durante más de dos décadas, la pasión por exprimir al máximo el potencial de las videoconsolas ha sido una parte fundamental de EOL. Sin embargo, la masificación del juego en línea (que impide la modificación de la consola para otros usos) y la proliferación de multitud de dispositivos como portátiles de uso general y media centers han ido relegando la scene a un papel más secundario.

En este contexto y, tras ser advertidos de que el contenido de numerosos hilos del foro podría infringir los derechos de propiedad intelectual o industrial de terceros y analizar con nuestro servicio jurídico la situación, hemos decidido cerrar el foro. En consecuencia, tampoco se podrán volver a tratar los contenidos de este foro en otros foros de temática general.
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 :-P
0 respuestas