Overflow in R_X86_64_PC32

Fermé
zemoha - Modifié par zemoha le 13/09/2010 à 22:13
 Manu - 14 sept. 2010 à 09:09
Bonjour,

Pendant l'exécution d'un logiciel de simulation numérique je trouve ce message d'erreur: "Symbol '__kmp_test_then_add_real64' causes overflow in R_X86_64_PC32 relocation" avez vous s'il vous plait une idée pour corriger cette erreur.

1 réponse

Bonjour,

overflow in R_X86_64_PC32 relocation
C'est un dépassement de capacité dans un adressage relatif de 32 bit lors d'une édition de liens pour 64 bits. Autrement dit, votre programme s'étale sur plus de 2Go en mémoire.

A priori vous avez compilé avec une option -fpic ou -msmall-data, il faudrait utiliser -fPIC ou -mlarge-data (à adapter selon le compilateur utilisé).

Manu
0