Download Microsoft C/C++ compiler for use with Python 2.6/2.7 ASAP

Tim Roberts timr at probo.com
Fri Jul 9 00:39:44 EDT 2010


Christian Heimes <lists at cheimes.de> wrote:

>> Yeah, but then we're down to file descriptors, C library locales and such as the 
>> remaining problems.
>
>Don't forget errno! Every CRT might have its own errno thread local. I
>don't know how its handled on Windows but I suspect it suffers from the
>same problem.

No.  The multi-thread-aware CRT in Visual C++ (which is the only option
since VS2008) puts errno in thread-local storage, so it's shared by all
CRTs.
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-list mailing list