Iniciar sesión

Ver la versión completa : sdl



alberdi
12/11/2003, 09:52
Hola, acabo de empezar a programar para la gp32, y por ahora estoy con el SDKoficial, haciendo los ejemplos que vienen en la página de Nuria y Lesis, que por cierto, están de p*** madre :D .
Pero leyendo los posts que hay por aquí, he visto que es más recomendable usar SDL, y me gustaría saber de donde puedo conseguir el api y algunos ejempos para empezar. Utilizo el minigp, y las librerías ya las tengo. Gracias.

chui
12/11/2003, 12:11
En mi opinion SDL es recomendable no solo por la facilidad de uso del API, sino porque siempre puedes compilar en PC, osea, yo cuando hago alguna aplicacion la hago para SDL para Linux (en Windows es lo mismo) y cuando veo que tengo algunas funcionalidades completadas lo compilo para GP32. Eso acorta el tiempo de desarrollo de una aplicacion para GP32.

Tienes de todo y mas en la web de SDL:

http://www.libsdl.org

Dentro de la web de SDL for GP32 tienes varios ports con su codigo fuente:

http://sdl-gp32.sourceforge.net


Suerte !

alberdi
12/11/2003, 13:47
Gracias Chui, ya miraré.

alberdi
12/11/2003, 14:59
Me he bajado el código fuente de vector, y al intentar compilarlo me da el siguiente error:
>make
arm-thumb-elf-as -o crt0.o crt0.s
process_begin: CreateProcess((null), arm-thumb-elf-as -o crt0.o crt0.s, ...) failed.
make (e=2): El sistema no puede hallar el archivo especificado.

make: *** [crt0.o] Error 2
>Exit code: 2

¿Qué puedo hacer?

chui
12/11/2003, 15:54
Edita el Makefile.gp32 (o Makefile) y cambia todas las entradas arm-thumb-elf- como arm-elf. Yo las tengo para el toolchain de Linux y por eso estan asi.

alberdi
12/11/2003, 16:23
Chui, ya lo siento ser tan plasta, pero ahora me da el siguiente error:
>make
arm-elf-as -o crt0.o crt0.s
crt0.s: Assembler messages:
crt0.s:83: Error: flag for {c}psr instruction expected
crt0.s:137: Error: flag for {c}psr instruction expected
crt0.s:194: Error: flag for {c}psr instruction expected
crt0.s:197: Error: flag for {c}psr instruction expected
make: *** [crt0.o] Error 1
>Exit code: 2

chui
12/11/2003, 16:57
Ni idea, es algo extraño. Prueba a hacer 'makefile -f Makefile.gp32 clean' y luego 'makefile -f Makefile.gp32'.

Aun asi, adjunta el Makefile.gp32 y le hecho un vistazo.

alberdi
12/11/2003, 17:10
Aquí te lo dejo, Chui.

alberdi
13/11/2003, 12:43
Chui, subo este post, porque no sé si ayer llegaste a ver el fichero que te mandé. Gracias de nuevo.

chui
13/11/2003, 15:14
Creo que estas intentando compilar para PC en vez de para GP32, borra el Makefile y copia el Makefile.gp32 como Makefile.

A mi me compila perfectamente.