crosserLe 08/03/2010 à 17:24
Bonjour,
J'ai réussi à assembler mon fichier.o pour en créer un exécutable.
arm-linux-ld -A armv4t boucleasm.o -o boucleexe.exe
Lorsque je lance cette commande, le compilateur me dit :
arm-linux-ld: warning: cannot find entry symbol _start; defaulting to 00008094
Il a tout a fait raison, il n'y a pas le symbole _start.
Il me crée tout de même l'exécutable. Je le lance dans la cible.
Le timing est respecté mais il termine par un 'segment fault'.
A part aller modifier directement le fichier.s, je ne vois pas d'autre solution pour corriger ce petit problème.
Avez-vous une autre solution?
Merci