You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to the switch to c++14 inside openvdb 7.1.0, LuxCore will no longer build.
Unfortunately, I am unable to find a way to swich -std to c++14 so suggestion is needed.
Here is build.log
The text was updated successfully, but these errors were encountered:
luyatshimbalanga
changed the title
LuxCore fails to build with openvdb 7.1.0
LuxCore fails to build with boost 1.73 due to placeholder namespace change
Sep 20, 2020
It turned out the cause of built failure is the change done in boost 1.73 regarding the placeholder namespace.
Additionally, LuxCore successfully built with -std=c++14. Here is the patch including the solution. I edited the title to reflect the finding from the Fedora team. LuxCore-use-cxx-standard-14.patch.txt
It is pretty much a static build in order to have something that will work on most Linux distributions and all the mess of different library versions available out there.
Using different versions from the one we have tested may introduced unknow bugs (and has in the past) so we can not support it.
Thanks for the patch, I guess it can stay here for future reference and anyone interested.
Due to the switch to c++14 inside openvdb 7.1.0, LuxCore will no longer build.
Unfortunately, I am unable to find a way to swich -std to c++14 so suggestion is needed.
Here is
build.log
The text was updated successfully, but these errors were encountered: