Closed ghost closed 1 year ago
PR welcome
I noticed that the line is commented out with the text # there are missing export symbols in openvdb DLL
, but I'm not familiar with this stuff and I have no idea what that means.
Means some nessesary function names are not exported correctly to the library so a blender build might keel over because it cannot find them. One way to get around missing exports would be to add -Wl,--export all-symbols to the linker flags, there was another package which had this problem namely mlpack which was caused by lack of that specific functionality in cmake (worked in msvc not so much with gcc).
fixed, blender now builds with OpenVDB.
The
mingw-w64-x86_64-blender
package seems to depend onmingw-w64-x86_64-openvdb
, but this isn't listed as a dependency and installed automatically. After I installed blender I got a DLL not found error forlibopenvdb.dll
, and installingmingw-w64-x86_64-openvdb
fixed it.