# MSWSOCK.dll is a system-specific library, which py2exe accidentally pulls
# in on Vista.
- dll_excludes.append("MSWSOCK.dll")
+ dll_excludes.extend(["MSWSOCK.dll", "MSVCP60.dll"])
options_list = {"py2exe": {"packages": packages + list(additional_packages), "includes": includes, "excludes": excludes,
Should be the diff which prevents that dll from getting packaged. I'm not 100% certain on this, but in the meantime, it sounds like it isn't problematic to delete the MSVCP60.dll. (I assume it is being found elsewhere on people's PATH.)
=== modified file 'setup.py'
--- setup.py 2009-02-11 15:33:31 +0000
+++ setup.py 2009-02-23 05:15:56 +0000
@@ -616,7 +616,7 @@
# MSWSOCK.dll is a system-specific library, which py2exe accidentally pulls append( "MSWSOCK. dll") extend( ["MSWSOCK. dll", "MSVCP60.dll"]) _packages) ,
"includes" : includes,
"excludes" : excludes,
# in on Vista.
- dll_excludes.
+ dll_excludes.
options_list = {"py2exe": {"packages": packages + list(additional
Should be the diff which prevents that dll from getting packaged. I'm not 100% certain on this, but in the meantime, it sounds like it isn't problematic to delete the MSVCP60.dll. (I assume it is being found elsewhere on people's PATH.)