This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rohitjamuar
Recipients dstufft, eric.araujo, r.david.murray, rohitjamuar, zach.ware
Date 2016-04-28.18:05:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1461866719.82.0.2605655084.issue26876@psf.upfronthosting.co.za>
In-reply-to
Content
The UnixCompiler class respects flags (CC, LD, AR, CFLAGS and LDFLAGS) set to the environment, whereas MSVCCompiler class does not. This change allows building CPython and any module that invokes distutils to utilize flags and executables that have been set to the environment. Inclusion of this change would ensure MSVCCompiler's behavior to be same as that of UnixCompiler and would also allow using a different set of compiler / linker / archiver, on Windows, without having the necessity for implementing separate compiler classes - using environment variables it should be possible to use a separate set of build executables - for example icl, clang, etc.
History
Date User Action Args
2016-04-28 18:05:20rohitjamuarsetrecipients: + rohitjamuar, eric.araujo, r.david.murray, zach.ware, dstufft
2016-04-28 18:05:19rohitjamuarsetmessageid: <1461866719.82.0.2605655084.issue26876@psf.upfronthosting.co.za>
2016-04-28 18:05:19rohitjamuarlinkissue26876 messages
2016-04-28 18:05:19rohitjamuarcreate