1

Bonjour,

J'essaie d'utiliser cc et as.
Comment ce fait-il que dans le source csrc je dois mettre l'include en commentaire pour que ça marche (compilation et assemblage) ... avez vous une explication ? Est-normal ?

Si je décommente , as() donne 7 fautes:

"ams_c" (2) error 6: expected symbol not found
: idem pour lignes 3, 4, 5, 6, 7 -
"csrc" (2) error 6: expected symbol not found

Le fichier csrc :
==========
/* #include "ams_c" */
void main()
{
char screen[3840];
memcpy(screen, 0x4C00L, 3840L);
ClrScr();
FontSetSys(1);
DrawStr(0, 0, "Hello World !", 1);
ngetchx();
memcpy(0x4C00L, screen, 3840L);
}

Le fichier ams_c :
============
nolist
old_ams
_ngetchx = -81
_ClrScr = -414
_DrawStr = -425
_FontSetSys = -399
_memcpy = -618
list

Merci de votre aide.

D.
Didier

2

ams_c est un include assembleur inclus automatiquement dans les sources générées par CC, pas un include C.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Merci, j'ai compris ..

Où est ce que je peux trouver des exemples codés avec CC ?

d.
Didier