Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

compiler avec py2exe pour linux sous xp

3 réponses
Avatar
oliv
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac.
J'utilise py2exe
Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?


--
oliv

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-572174.html

Envoyé de http://www.frbox.net

3 réponses

Avatar
Alexandre Fayolle
Le 28-05-2006, oliv nous disait:

Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes
pour windows, mais également pour linux et mac.
J'utilise py2exe
Est ce que cela est possible, ou faut-il utiliser un autre compilateur
ou faut il faire la compilation sous linux ?


Pour autant que je sache, py2exe ne fonctionne que sous Windows.

--
Alexandre Fayolle LOGILAB, Paris (France)
Formations Python, Zope, Plone, Debian: http://www.logilab.fr/formations
Développement logiciel sur mesure: http://www.logilab.fr/services
Python et calcul scientifique: http://www.logilab.fr/science

Avatar
Florent Manens
Bonjour,

Voici quelques informations sur le sujet.

Le 28-05-2006, oliv a écrit :

Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes
pour windows, mais également pour linux et mac. J'utilise py2exe Est
ce que cela est possible, ou faut-il utiliser un autre compilateur ou
faut il faire la compilation sous linux ?


Il me semble que py2exe est capable de faire des .exe pour windows
uniquement.

distutils permet de faire facilement des packages sources avec :
python setup.py sdist
ou encore :
python setup.py bdist_rpm
et sa version windows :
python setup.py bdist_wininst

les rpm c'est bien mais au final, on doit faire une version par
distribution si l'on souhaite gérér correctement les dépendances.

J'arrive a faire des .exe pour windows depuis Linux en utilisant
PyInstaller :

http://grossac.org/index.php/2006/02/12/33-creer-des-executables-python-pour-windows-avec-wine

Par contre, je n'ai pas encore réussit à le faire avec py2exe.

pour py2app (MAC), il me semble qussi que l'environnement MAC est
nécessaire :
http://undefined.org/python/py2app.html

Je suis curieux de savoir comment font les personnes qui fournissent des
versions "tout en un" pour chaque plateforme.

Mes 2 centimes ...

--
Florent Manens

Avatar
Eric Brunel
On 29 May 2006 07:51:55 GMT, Florent Manens wrote:
[snip]
Je suis curieux de savoir comment font les personnes qui fournissent des
versions "tout en un" pour chaque plateforme.


Ils ont toutes les plateformes? De toutes façons, je ne ferais pas
confiance à un compilateur croisé (ou à quoi que ce soit qui y ressemble)
si je ne peux pas effectivement tester que ça marche sur la plateforme
cible. Donc, il faut soit avoir les différents types de plateformes à
supporter pour faire les tests, soit demander à des personnes qui les ont
de faire les tests à notre place. Dans les deux cas, autant faire - ou
demander à d'autres de faire - la compilation en natif...
--
python -c "print ''.join([chr(154 - ord(c)) for c in
'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"