Hi! I’m trying to build ngsolve on ubuntu and following the tutorial i get this error:
/home/sferra/ngsuite/ngsolve-src/external_dependencies/netgen/libsrc/occ/occ_utils.cpp: In function ‘Standard_Integer netgen::BuildTriangulation(const TopoDS_Shape&)’:
/home/sferra/ngsuite/ngsolve-src/external_dependencies/netgen/libsrc/occ/occ_utils.cpp:68:8: error: ‘IMeshTools_Parameters’ was not declared in this scope; did you mean ‘MeshingParameters’?
68 | IMeshTools_Parameters aMeshParams;
| ^~~~~~~~~~~~~~~~~~~~~
| MeshingParameters
/home/sferra/ngsuite/ngsolve-src/external_dependencies/netgen/libsrc/occ/occ_utils.cpp:69:8: error: ‘aMeshParams’ was not declared in this scope
69 | aMeshParams.Deflection = 0.01;
| ^~~~~~~~~~~
make[8]: *** [CMakeFiles/nglib.dir/build.make:1307: CMakeFiles/nglib.dir/libsrc/occ/occ_utils.cpp.o] Error 1
make[7]: *** [CMakeFiles/Makefile2:1312: CMakeFiles/nglib.dir/all] Error 2
make[6]: *** [Makefile:163: all] Error 2
make[5]: *** [CMakeFiles/netgen.dir/build.make:116: dependencies/src/netgen-stamp/netgen-build] Error 2
make[4]: *** [CMakeFiles/Makefile2:132: CMakeFiles/netgen.dir/all] Error 2
make[3]: *** [Makefile:130: all] Error 2
make[2]: *** [CMakeFiles/netgen_project.dir/build.make:112: dependencies/src/netgen_project-stamp/netgen_project-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/netgen_project.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
Any help would be much appreciated!