Open Luke-Skycrawler opened 9 months ago
I also have this issue, and I'm reluctant to start editing code directly due to the time and technical debt that builds up most of the time. Let me know if you need additional information from my perspective.
Isn't this just an OS flag that flips between type definitions? Or am I oversimplifying things?
I ended up going to WSL Ubuntu 22.04 and working there (tried with the Ubuntu 20.04 I had installed, but that didn't work due to versions of libraries being too low on that older OS). There's a list of things that need to be installed and setup (and half my time is focused on setting up oh-my-zsh, just because ;)) but it works in the end. Working inasmuch as I can import and generate the hello world sphere without error. Not sure on functionality from that point onwards.
@Luke-Skycrawler , let me know if you need further info on the WSL direction.
I believe the following PR may solve this issue https://github.com/AcademySoftwareFoundation/openvdb/pull/1706
Environment
Operating System: Windows 11 Version / Commit SHA: 11.0.0 CMake Version: 3.21 Compiler: msvc 2022
Describe the problem
When I build the python module with numpy support, the MSVC compiler will complain about the
ssize_t
used inpyGrid.h
To Reproduce
Steps to reproduce the behavior:
OPENVDB_BUILD_WITH_PYTHON_MODULE
andUSE_NUMPY
. (I did it in CMake GUI)See error