Je m'adresse aux acharnés de l'assembleur, bien que ce ne soit pas un problème de code 68K mais plutôt d'environnement de dev.
J'ai récupéré le code source du "ST Synclock demosystem" de DHS, histoire de voir comment l'utiliser. J'arrive à assembler l'exemple fourni avec vasm.
Comme je veux aussi assembler les sources avec Devpac 3 (et surtout utiliser le debugger), j'ai des erreurs du genre "undefined symbol at line..." parce qu'il ne trouve pas les labels.
Par exemple dans le source principal "main.s" il y a :
include 'sys\fade.s' include 'fullscr.st\fullscr.s'
Dans "sys\fade.s" j'ai le label qui va bien :
,a3 (etc.)
component_fade: lea fade_ste2norm,a2 lea fade_norm2ste
Dans "fullscr.st\fullscr.s" on fait appel à ce label tout simplement comme ça :
jsr component_fade
Et à l'assemblage : il me balance un "undefined symbol" parce que "fullscr.s" ne connaît pas component_fade.
Pourtant "fade.s" est inclus avant, donc il devrait être connu par tous les autres sources insérés avec include ?
Il y a quelque chose à paramétrer dans Devpac ? Parce que ça s'assemble pourtant très bien avec vasm.
Ou alors l'erreur est tellement grosse que je ne la vois pas

Merci d'avance.