He bajado el Fuente del backup Launcher 0.3 Gamma, para hacer una simple modificación en las opciones de configuracion por defecto. He tratado de compilar con el Devkitpro la ultima versión, he instalado el libogc por CVS.
Me ha sido imposible compilarlo. Tanto el modificado como el original.
Este es el resultado de la compilación.
"make"
menu.rnc
bin2s -a 32 /c/devkitPro/devkitPPC/backuplauncher0.3gamma/data/menu.rnc | powerpc-gekko-as -o menu.rnc.o
echo "extern const u8" `(echo menu.rnc | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"_end[];" > `(echo menu.rnc | tr . _)`.h
echo "extern const u8" `(echo menu.rnc | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"[];" >> `(echo menu.rnc | tr . _)`.h
echo "extern const u32" `(echo menu.rnc | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`_size";" >> `(echo menu.rnc | tr . _)`.h
menu_certs.bin
bin2s -a 32 /c/devkitPro/devkitPPC/backuplauncher0.3gamma/data/menu_certs.bin | powerpc-gekko-as -o menu_certs.bin.o
echo "extern const u8" `(echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"_end[];" > `(echo menu_certs.bin | tr . _)`.h
echo "extern const u8" `(echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"[];" >> `(echo menu_certs.bin | tr . _)`.h
echo "extern const u32" `(echo menu_certs.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`_size";" >> `(echo menu_certs.bin | tr . _)`.h
menu_tik.bin
bin2s -a 32 /c/devkitPro/devkitPPC/backuplauncher0.3gamma/data/menu_tik.bin | powerpc-gekko-as -o menu_tik.bin.o
echo "extern const u8" `(echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"_end[];" > `(echo menu_tik.bin | tr . _)`.h
echo "extern const u8" `(echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"[];" >> `(echo menu_tik.bin | tr . _)`.h
echo "extern const u32" `(echo menu_tik.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`_size";" >> `(echo menu_tik.bin | tr . _)`.h
menu_tmd.bin
bin2s -a 32 /c/devkitPro/devkitPPC/backuplauncher0.3gamma/data/menu_tmd.bin | powerpc-gekko-as -o menu_tmd.bin.o
echo "extern const u8" `(echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"_end[];" > `(echo menu_tmd.bin | tr . _)`.h
echo "extern const u8" `(echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"[];" >> `(echo menu_tmd.bin | tr . _)`.h
echo "extern const u32" `(echo menu_tmd.bin | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`_size";" >> `(echo menu_tmd.bin | tr . _)`.h
apploader.c
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c: In function 'ocarinarebooter':
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:319: warning: implicit declaration of function 'sdio_Startup'
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:322: error: 'PI_INTERNAL_SD' undeclared (first use in this function)
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:322: error: (Each undeclared identifier is reported only once
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:322: error: for each function it appears in.)
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:322: error: invalid use of void expression
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:323: warning: implicit declaration of function 'fatUnsafeUnmount'
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c: In function 'apploader':
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:523: warning: assignment makes integer from pointer without a cast
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:534: error: 'PI_INTERNAL_SD' undeclared (first use in this function)
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:534: error: invalid use of void expression
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c: In function 'apploader_backup':
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:724: warning: assignment makes integer from pointer without a cast
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:735: error: 'PI_INTERNAL_SD' undeclared (first use in this function)
c:/devkitPro/devkitPPC/backuplauncher0.3gamma/source/apploader.c:735: error: invalid use of void expression
make[1]: *** [apploader.o] Error 1
"make": *** [build] Error 2
> Process Exit Code: 2
> Time Taken: 00:04
Gracias de antemano por lo que puedan hacer por mi.