-
Portage 64 bits
Bonjour
Je dois porter une application 32 bits en 64 bits.
Actuellement, cette application est compilée avec delphi en 32 bits windows
et avec FPC en 32 et 64 bits linux.
Etant donné que delphi 64 bits n'existe pas, je compte compiler avec
FPC en 64 bits
J'ai plusieurs questions dont certaines sont probablement naïves :
- est il nécessaire d'avoir une machine 64 bits pour compiler un exe 64 bits ?
- que doit on vérifier lors du portage à part la taille des entiers ?
- est on aidé par, par exemple, des avertissements du compilateur ?
- d'autres choses auxquelles je dois penser ?
- dans la mesure où cette appli fonctionne en 64bits linux. En théorie... ?
j'ai rien à faire que de compiler en windows 64 bits ?
merci
Julien
-
1 - normalement FPC permet de faire du cross-compiling donc pas besoin d'avoir un système 64bits
2 - l'avantage du FPC c'est que les entiers sont les mêmes quelque soit la plateforme cible. un Integer c'est toujours 32bits même sur un processeur 64bits
3 - je pense que oui
4 - a faire une donation à FPC ;-)
5 - si ça passe sous linux et que vous n'utilisez rien de spécifique à la plateforme ça devrait passer
-
Bonjour Bubule
Merci de vos réponses précises.
Julien