[Python-3000] Windows, sys.argv and unicode

"Martin v. Löwis" martin at v.loewis.de
Sun Feb 17 18:13:32 CET 2008


>> I have plans to reduce usage of the CRT as much as possible. I don't
>> believe that linking statically would actually work very well.
> 
> Given a reduced usage of CRT, why statically linking should not work?

When this project is complete (say, in 2015), there won't be a need
to link statically. Until then, various things might fail. For example,
setting the locale through setlocale might not have the desired effect
on a different module.

In addition, there is the size increase - you would easily get multiple
copies of stdio in the distribution. It's fairly tricky not to link
stdio in static linking, even if you don't call any stdio functions.

Regards,
Martin


More information about the Python-3000 mailing list