Je me réponds après avoir suivi ton lien... (je sortirai à la fin).
Je pense que le problème ne vient pas des versions de norme c++... mais plus probablement de la taille des pointeurs... en 32bits, beaucoup de gens convertissaient les pointeurs en uint. Mais en 64 bits (version amd64) les pointeurs font 64 bits, mais les entiers sont restés à 32 bits. Àmha, tu as plus des problèmes de ce genre.
J’ai souvenir que sur gentoo en 64 bits, certains logiciels étaient patchés pour pouvoir compiler en 64 bits. Peut-être retrouveras-tu des patchs par là-bas.
[^] # Re: Pourquoi ?
Posté par Anthony Jaguenaud . En réponse au message Mettre à niveau un programme c++. Évalué à 6.
Je me réponds après avoir suivi ton lien... (je sortirai à la fin).
Je pense que le problème ne vient pas des versions de norme c++... mais plus probablement de la taille des pointeurs... en 32bits, beaucoup de gens convertissaient les pointeurs en
uint. Mais en 64 bits (version amd64) les pointeurs font 64 bits, mais les entiers sont restés à 32 bits. Àmha, tu as plus des problèmes de ce genre.J’ai souvenir que sur
gentooen 64 bits, certains logiciels étaient patchés pour pouvoir compiler en 64 bits. Peut-être retrouveras-tu des patchs par là-bas.Je suis toujours intéressé sur le pourquoi ?
C’est bon, maintenant, je sors ([]--->)