Afficher un message
Vieux 13/09/2007, 23h03   #7
Amaury Forgeot d'Arc
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Quel compilateur pour Python ? (Win)

Méta-MCI (MVP) a écrit :
> J'ai accès (officiellement) à certains téléchargements, chez MS.
> Parmi ceux-ci, il y a Visual C++ 1.52, 2.0, 4.2 et BT

(je ne connais pas cette dernière)
>
> Question : quelle version dois-je prendre, si je veux compiler une
> extension, ou une librairie, pour Python 2.5 (et 2.6, tant qu'à faire). ?


Deux points:

- En général, les extensions et le noyau python doivent utiliser le même
runtime C. msvcr71.dll dans le cas de la 2.5 officielle, la 2.6 semble
utiliser le même compilateur.
Ce n'est pas strictement obligatoire; ça dépend des extensions.
Il faut donc Visual Studio 7, qui n'est même plus disponible !

- Si c'est toi qui installes Python sur les machines, tu peux toujours
le recompiler avec le compilateur de ton choix.
C'est ce que je fais couramment, ne serait-ce que pour avoir une version
"Debug" de python.
Et tant qu'à faire, les exensions emprunteront le même chemin!

> La question suivante sera : "comment faire ?"


Pour être passé par là, ça peut rester simple, ou bien devenir très
compliqué (bugs dans distutils, etc)

--
Amaury
  Réponse avec citation
 
Page generated in 0,05936 seconds with 9 queries