Martial Demolins (./95) :
J'avais un export pour une ttable de tile que j'utilise pas encore (encore nommé rbmain@0003) et un autre export vers une routine de synchro nommé main@0003, et ce tndouille de a68k a cru bon de devoir compiler sans rien dire, et en utilisant rbmain@xx à la place de main@xx. Il ne doit regarder que les numéros, et pas les préfixes, au lieu de balancer une erreur bien propre.
C'est ton code qui ne va pas là, tu n'as pas le droit d'exporter
rbmain@0003 dans le programme
main.
ld-tigcc s'en fout de si tu mets
main@0003,
rbmain@0003 ou
toto@0003, si tu exportes
machin@0003, c'est pris comme un export de ton programme actuel.
Et tu ne devrais pas utiliser
main@0003 à l'intérieur du logiciel
main lui-même, parce que ça crée une importation de lib au lieu d'une référence directe.