Fix needed to fix this error with Windows build. See http://stackoverflow.com/questio...
authorForrest Voight <forrest@forre.st>
Thu, 18 Oct 2012 02:03:54 +0000 (22:03 -0400)
committerForrest Voight <forrest@forre.st>
Thu, 18 Oct 2012 02:48:23 +0000 (22:48 -0400)
Traceback (most recent call last):
  File "run_p2pool.py", line 3, in <module>
    from p2pool import main
  File "zipextimporter.pyc", line 82, in load_module
  File "p2pool\main.pyc", line 22, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "p2pool\bitcoin\worker_interface.pyc", line 12, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "p2pool\util\jsonrpc.pyc", line 8, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "twisted\web\client.pyc", line 21, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "twisted\internet\endpoints.pyc", line 28, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "twisted\internet\stdio.pyc", line 28, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "twisted\internet\_win32stdio.pyc", line 15, in <module>
  File "zipextimporter.pyc", line 82, in load_module
  File "twisted\internet\_pollingfile.pyc", line 102, in <module>
  File "zipextimporter.pyc", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading win32file.pyd

setup.py

index 631a401..3067cd3 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -34,7 +34,7 @@ try:
         console=['run_p2pool.py'],
         options=dict(py2exe=dict(
             bundle_files=1,
-            dll_excludes=['w9xpopen.exe'],
+            dll_excludes=['w9xpopen.exe', "mswsock.dll", "MSWSOCK.dll"],
             includes=['twisted.web.resource', 'ltc_scrypt'],
         )),
         zipfile=None,