erwan Le 30/08/2003 à 18:17 Bonjour.
Je viens de m'installer un environement de developpement GP32 sous Linux (installer est un bien grand mot, ca se fait tout seul...)
Mais j'aimerai developper en SDL. J'ai telecharge la version GP32 de SDL mais je n'arrive pas a l'installer ; y aurait-il une doc quelque part expliquant comment installer ca ?
hem ! Il me semble qe tu devrais rajouter dans ton makefile les appels aux librairies gp32 : -lgpstdio -lgpos -lgpsound ........etc...
rajoute les après l'appel à -lSDL
Oui et regarde bien si tu as le SDL.h dans ton chemin.
Si tu ne vois pas ce que cel veux dire, envoi moi un mini message .

:*)
erwan Le 01/09/2003 à 05:26 Pekele: meme probleme...
bille2: c'est pas un probleme a la compilation, mais a l'edition des liens.
j'ai eu le même pb que j'ai résolu dans le makefile en entrant le bon ordre des librairie à compiler.
SDL.a par l'intermédiaire de la commande -lSDL doit être appelé avant toutes les autres libs.
vérifie ce qu'il en est.
erwan Le 01/09/2003 à 19:01 Bon, avec -lSDL au debut de la commande ne change rien...
Au fait, la taille de libSDL.a est 311544 octets. C'est bien ca ?
Hum effectiveemnt c'est lédition des liens...
Et si tu écris comme cela :
arm-thumb-elf-g++ -nostartfiles -Wall -Wl,-Map,Test.map -T lnkscript crt0.o -lm -lSDL -o trblazer.elf game.o gfx.o main.o map.o road.o
Pour ma part le makefile sort avec un :
gcc -o blanquit.elf crt0.o gpstart.o blanquita.o proceso.o video.o -Tlnkscript user_init.o
-nostartfiles -lm -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpmem -lgpg
raphic -lgpfont -lSDL -lgpstdio
Y'a de grande chance que les libs gp te soit utiles. De même les .o avant le -lSDL me semble plus confortable.
Qu'en penses tu ?

:*)