Erreur en assembleur

Fermé
biloute555 Messages postés 21 Date d'inscription lundi 24 mars 2008 Statut Membre Dernière intervention 28 mai 2008 - 20 avril 2008 à 13:33
aibo.didou Messages postés 1 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 30 janvier 2009 - 30 janv. 2009 à 11:28
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 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 7 mai 2008 3
7 mai 2008 à 18:00
"lecture" ne serait pas une procedure externe par hassard?
0
aibo.didou Messages postés 1 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 30 janvier 2009
30 janv. 2009 à 11:28
Moi aussi
mais je vais proposer une sollution
TELECHARGER LA DERNIERE VERSION DE BINUTIL
0