Erreur en assembleur

biloute555 Messages postés 21 Statut Membre -  
aibo.didou Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai taper un petit code en assembleur.
ce programme permet de lire 10 nombres entiers non signés au clavier et écrire dans un fichier resultat les mêmes nombres multipliés par 2. Le fichier résultat doit être crée par le programme et pas par redirection.

À la compilation tout va bien,
Mais à l'édition des liens ça coince
Voici l'erreur qu'il me donne:

ex3.o: In function `lecture':
ex3.asm:(.code+0x89): relocation truncated to fit: R_386_16 against `.data'

Si quelqu'un sais me dire ce que ça signifie, ce serais super.

Merci d'avance pour votre aide

2 réponses

nicom1 Messages postés 15 Statut Membre 3
 
"lecture" ne serait pas une procedure externe par hassard?
0
aibo.didou Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Moi aussi
mais je vais proposer une sollution
TELECHARGER LA DERNIERE VERSION DE BINUTIL
0