Building for 32-bit Python 3.6 #1104
gvanem
started this conversation in
Contributing
Replies: 1 comment 9 replies
-
Hi, Python 3.8 is only required for debugging and developing the library. The final wheels that are deployed to pypi are actually built on AppVeyor and they use the python versions installed on their runners. We need to (but haven't yet) written similar build scripts for users and developers to build wheels locally. What OS is the callstack from? |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The project title says:
A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
But it seems the bundled CPython 3.8 is required for this cool project. And in 64-bit mode (?).
Not what I'd call minimal dependencies.
So I cooked up a GNU-makefile to build it all with MSVC and/or clang-cl, 32-bit. Besides
a ton of warnings from clang-cl, the
PureImGui.exe
program runs fine, but theDearSandbox.exe
andany Python-script does not.
So when building everything for
_DEBUG
-mode (option-MDd
), I at-least get some sensible call-stacks.Running this:
crashes at a NULL-ptr read (
edx=00000000
):And this call-stack:
I do not have the .c-files for Python 3.6, but the last point before the crash is at
mvModule_DearPyGui.cpp
, line 108:Anybody have a clue as to where the problem can be?
Beta Was this translation helpful? Give feedback.
All reactions