Alors, plein de questions en vrac :
- je veux faire un fichier avec des strings. Pourquoi quand je fait :
char mastring [] = "plom plom plom"
et que je lui parle de mastring dans main(), il est pas content ? Doit y a voir un problème de déclaration, non ? Mais alors, que dois-je déclarer dans main ? Un simple pointeur vers des chars ? char * ptr_of_ma_string; ?
Et après, comment faire l'affectation de al chaine à mastring dans l'autre source ?
Pour être plus clair, en asm, j'aurais eu deux fichiers source :
dans string.asm :
xdef mastring
mastring : dc.b "ajkhqdsf",0
et dans main.asm :
lea.l mastring(pc),a0
On fait comment en Chinois ?
Ca parait over con comme question.

Au fait, on fait comment pour dire au compilateur de faire une table de saut pc-relative ?