1

Hello,
Bon j'ai commencé à prog sur la GP avec le GP32 Basic Manual for ARM SDT Developer , et bon je suis en train d'essayer de compiler le listing 5.1 pour afficher un sprite sur un background , or j'ai un petit problème ... ca marche pas sniff
Bon j'ai bien inclus les headers , etc ...
Mais bon il me sort des erreurs incompréhensibles , donc si quelqu'un peu m'aider ca serait vraiment cool ...
Vlà le log des erreurs :

------ Build Release variant ------
Information: "I:\GP32\Thief Faction Studios\Projet1\project1.apj"; Executing 'Link' because 'project1.axf'
doesn't exist yet
armlink -o I:\GP32\Thief Faction Studios\Projet1\Release\project1.axf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\init.o I:\GP32\Thief Faction Studios\Projet1\Release\tfs.o
I:\GP32\Thief Faction Studios\Projet1\Release\mar0.o I:\GP32\Thief Faction
Studios\Projet1\Release\user_init.o I:\GP32\Thief Faction Studios\Projet1\Release\gpstart.o
I:\GP32\Thief Faction Studios\Projet1\Release\gpmain.o
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpstdlib.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpfont8.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpfont16.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpfont.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpgraphic8.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpgraphic16.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpgraphic.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpmem.alf I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpnet.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpsound.alf
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpstdio.alf
Warning: armlink... -bin output file format will not be supported by future releases of armlink.
Error: armlink... Undefined symbol 'GpKernelInitialize', referred to from I:\GP32\Thief Faction
Studios\Projet1\Release\gpstart.o.
Error: armlink... Undefined symbol 'GpKernelStart', referred to from I:\GP32\Thief Faction
Studios\Projet1\Release\gpstart.o.
Error: armlink... Undefined symbol '_GPOSTickISR', referred to from
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpstdlib.alf(gpstdlib.o).
Error: armlink... Undefined symbol '_gp_os_res_lock', referred to from
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpstdlib.alf(asm_gpstdlib.o).
Error: armlink... Undefined symbol '_gp_os_res_unlock', referred to from
I:\GP32\SDK\lib\gp\gplib\gplib\Release\gpstdlib.alf(asm_gpstdlib.o).
Information: armlink... Errors in link, no output generated.
armlink... ARM Linker: finished, 1 informational, 1 warning and 5 error messages.
Error: "I:\GP32\Thief Faction Studios\Projet1\project1.apj"; Bad return code (0x1) from 'armlink'
Error: "I:\GP32\Thief Faction Studios\Projet1\project1.apj"; Could not bring project1.axf up to
date
1 Warnings, 7 Errors

Yop et pis sinon est ce que qulqu'un pourrait me dire si il y a une erreur au niveau de ce listing parce à la ligne 9 et 10 il y a une incohérence , je pense au niveau de la taille :

extern const unsigned int img_back[320][60]; //size (320*240)
extern const unsigned int img_char[80][38]; //size (80*150)

Enfin voilà merci pour votre aide , et soyez indulgent je debute ....

Sometimes, you hit the bar, and sometimes, the bar hits you.

2

Arf je suis vraiment stupide !!!
je m'etais trompé au niveau de GpMain j'avais mis Gpmain , pfff , vraiment ...
Sometimes, you hit the bar, and sometimes, the bar hits you.

3

Bienvenue dans le monde de la programmation Stenz
avatar
:*)