Page 1 sur 1
PB x86 et x64 dans le même package ?
Publié : lun. 25/juil./2016 12:03
par Ar-S
Salut,
Comme il est possible de compiler en x86 et x64 via le même ide si les 2 PB sont installé, pourquoi ne pas faire un seule package avec les 2 compilos et/ou fichiers necessaires aux 2 compilations ?
ça éviterai de retélécharger et installer 2x PB à chaque nouvelle version.
Ce doit pas être trop compliquer non ? Quitte à changer quelques noms de fichiers en fichierx64.machin pour les versions x64.
Re: PB x86 et x64 dans le même package ?
Publié : lun. 25/juil./2016 12:08
par falsam
Plusieurs compilateurs dans votre IDE
http://www.purebasic.fr/french/viewtopi ... 21&t=13137
C'est la méthode que je préfère quand il y a plusieurs projets à maintenir.
Re: PB x86 et x64 dans le même package ?
Publié : lun. 25/juil./2016 12:15
par Marc56
Avoir les deux dans un seul package est possible, c'est ce que je fais pour mon Desk.
(il suffit de mettre
Check: Is64BitInstallMode dans le fichier .iss pour chaque fichier 64 bits)
Mais sur un OS 32 bits, on peut compiler du code 64 bits ?

Ce qui serait par contre intéressant serait que la version 64 bits contiennent aussi le compilateur 32 bits (et seulement lui et les éventuels outils associés).
(ou plus simplement si ça existe, un jeu de switchs indiquant au compilateur x64 de faire du code x32?)
Comme cela inutile d'installer les deux environnement complets (même si on compile à partir d'un seul)

Re: PB x86 et x64 dans le même package ?
Publié : lun. 25/juil./2016 13:55
par Ar-S
Marc56 a écrit : Ce qui serait par contre intéressant serait que la version 64 bits contiennent aussi le compilateur 32 bits (et seulement lui et les éventuels outils associés).
(ou plus simplement si ça existe, un jeu de switchs indiquant au compilateur x64 de faire du code x32?)
Comme cela inutile d'installer les deux environnement complets (même si on compile à partir d'un seul)
C'est ce que j'ai voulu dire.
Oui oui c'est ce que je fais, mais il faut installer les 2 PB tout de même... C'est ce que j'aimerai éviter.