Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #24762 > unrolled thread

Re: distutils that supports msvc10 and that can be backfitted into Python 2.6

Started byMero <ormax3@mail.com>
First post2012-07-02 06:40 +0300
Last post2012-07-02 06:40 +0300
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: distutils that supports msvc10 and that can be backfitted into Python 2.6 Mero <ormax3@mail.com> - 2012-07-02 06:40 +0300

#24762 — Re: distutils that supports msvc10 and that can be backfitted into Python 2.6

FromMero <ormax3@mail.com>
Date2012-07-02 06:40 +0300
SubjectRe: distutils that supports msvc10 and that can be backfitted into Python 2.6
Message-ID<mailman.1696.1341200709.4697.python-list@python.org>
On 26/06/2012 23:24, KACVINSKY Tom wrote:
> I have need for a distutils that supports msvc10, and which can be
> back-fitted into Python 2.6.  Is there such a beast?

One trick I found was to define an environment variable *VS90COMNTOOLS*
that points to the actual VS2010 location:

    VS90COMNTOOLS=%VS100COMNTOOLS%

This is because distutils looks for VS2008 in the registry and falls
back to the env. var. above, hence we trick it to detect VS2010 and call
`vcvarsall.bat` when compiling extensions:

    python setup.py build --compiler=msvc

Just keep in mind that it is recommended that "extension modules be
compiled with the same compiler that was used to compile Python" which
is still VS2008 to this day..

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web