New submission from Liran Ringel: The patch fixes 3 bugs: 1. Include Python.h in frozen_dllmain.c - needed for Py_ARRAY_LENGTH symbol 2. DL_IMPORT is used in checkextensions_win32.py, but it's deprecated and not defined anymore. Replaced it with __declspec(dllimport) 3. Fix python lib path in winmakemakefile.py
There is one more thing left to do to make it work, but it already has an open issue: http://bugs.python.org/issue28068 ---------- components: Demos and Tools, Windows files: fix-freeze-on-windows.patch keywords: patch messages: 284405 nosy: Liran Ringel, paul.moore, steve.dower, tim.golden, zach.ware priority: normal severity: normal status: open title: Freeze fails to compile on windows type: compile error versions: Python 3.5, Python 3.6, Python 3.7 Added file: http://bugs.python.org/file46104/fix-freeze-on-windows.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue29124> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com