Descargar e instalar las SDK de Dingoo A320
Después de recibir un comentario de un usuario, y a la vista del interés que este dispositivo causa he decidido publicar una serie de post de interés para todos los usuarios de la Dingoo A320.
El primero se lo dedicaremos a la instalación de las SDK de Dingoo y su configuración en Visual Studio 2008. Para instalar las SDK:
- Descargar desde la web del fabricante o desde aquí los siguientes ficheros (170 Mb):(20091214224673499.rar, 200811281249773499.rar y 2009161852273499.rar );
- Descomprimir el fichero 20091214224673499.rar en c:\cygwin,
- Crear el directorio c:\s2dsdk y descomprimir ahí el fichero 200811281249773499.rar.
- Descomprimir el fichero 2009161852273499.rar en c:\s2dsdk\lib (contiene la librería dsound.lib utilizada por algunos ejemplos ),
- Ejecutar el c:\cygwin\cygwin.reg y editar el cygwin.bat con lo siguiente:
FICHERO cygwin.bat:
@echo off SET MIPSLIB=c:/cygwin/mipseltools/lib SET MIPSTOOLS=c:/cygwin/mipseltools/include SET S2DINC=c:/s2dsdk/inc SET S2DLIB=c:/s2dsdk/lib PATH=c:\cygwin\mipseltools\bin;c:\cygwin\bin;C:\WINDOWS\SYSTEM32; cmd @echo on
NOTA: mantén las barras y contra-barras como están escritas en los fuentes.
- Si no deseas modificar la configuración del IDE Visual Studio 2008 puedes crear otro fichero vs.bat que ejecute con la configuración de entorno correcta:
FICHERO vs.bat:
@echo off SET MIPSLIB=c:/cygwin/mipseltools/lib SET MIPSTOOLS=c:/cygwin/mipseltools/include SET S2DINC=c:/s2dsdk/inc SET S2DLIB=c:/s2dsdk/lib PATH=c:\cygwin\mipseltools\bin;c:\cygwin\bin;C:\WINDOWS\SYSTEM32; "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" @echo on
- Para iniciar una línea de comandos de msdos ejecuta cygwin.bat
- Para iniciar Visual Studio 2008 ejecuta vs.bat
Muchas gracias, a ver si así de mascadito consigo que me funcione ^_^U
No hay de que
Hola
He seguido los pasos que pones pero a la hora de compilar me saltan errores en la stlib.h y stdarg.h sobretodo como si algo faltase…
Despues de copiar todo a sus rutas, ejecutar el .reg y cargar el VS desde el .bat hace falta hacer algo a mayores ? porque cargo el ejemplo le doy al play y no hay manera…
Podrias explicar un poco si hace falta algo mas ? aparte el VS que suelta un .app que hay que cargar luego con algun tipo de emulador o como va la cosa ?
Un saludo
Visual Studio 200X genera un exe que emula el ejecutable para la Dingoo, por medio de un stub incluido en los ficheros resource.h, Loader.cpp y Loader.h. Visual Studio No genera el app para la Dingoo.
La compilación para la Dingoo se genera desde la linea de comandos mediante el fichero ccpmp\build.bat. El fichero resultante es el fichero que se puede volcar a la Dingoo (compilado para mips).
Respecto a el problema que comentas puede ser por dos motivos:
Los SET de los ficheros .bat o los PATH no apuntan a las rutas correctas (cuidado con las contrabarras, leer la nota del post).
Solución: Asegurate de que las rutas en los ficheros .bat son correctas.
http://www.youtube.com/watch?v=-M_uf63awZs