Compile error qmPrism - with minimal number of libraries
New lib directory with cmake -DDEFAULT=0 -DENABLE_BUILD_LIB=1 -DENABLE_PARSER=1 ..
Problem with compilation hereafter.
PS: Everything goes smoothly with the full version.
3 warnings generated. [ 83%] Building CXX object CMakeFiles/lib.dir/Geo/findLinks.cpp.o [ 83%] Building CXX object CMakeFiles/lib.dir/Geo/SOrientedBoundingBox.cpp.o [ 85%] Building CXX object CMakeFiles/lib.dir/Geo/GeomMeshMatcher.cpp.o [ 85%] Building CXX object CMakeFiles/lib.dir/Geo/MVertex.cpp.o [ 85%] Building CXX object CMakeFiles/lib.dir/Geo/MEdge.cpp.o [ 87%] Building CXX object CMakeFiles/lib.dir/Geo/MFace.cpp.o [ 87%] Building CXX object CMakeFiles/lib.dir/Geo/MElement.cpp.o [ 87%] Building CXX object CMakeFiles/lib.dir/Geo/MElementOctree.cpp.o [ 87%] Building CXX object CMakeFiles/lib.dir/Geo/MLine.cpp.o [ 89%] Building CXX object CMakeFiles/lib.dir/Geo/MTriangle.cpp.o [ 89%] Building CXX object CMakeFiles/lib.dir/Geo/MQuadrangle.cpp.o [ 89%] Building CXX object CMakeFiles/lib.dir/Geo/MTetrahedron.cpp.o [ 91%] Building CXX object CMakeFiles/lib.dir/Geo/MHexahedron.cpp.o [ 91%] Building CXX object CMakeFiles/lib.dir/Geo/MPrism.cpp.o /Users/sabarieg/src/gmsh/Geo/MPrism.cpp:526:10: error: use of undeclared identifier 'qmPrism'; did you mean 'MPrism'? return qmPrism::minNCJ(this); ^~~~~~~ MPrism /Users/sabarieg/src/gmsh/Geo/MPrism.h:34:7: note: 'MPrism' declared here class MPrism : public MElement { ^ /Users/sabarieg/src/gmsh/Geo/MPrism.cpp:526:19: error: no member named 'minNCJ' in 'MPrism' return qmPrism::minNCJ(this); ~~~~~~~~~^ 2 errors generated. make[3]: *** [CMakeFiles/lib.dir/Geo/MPrism.cpp.o] Error 1 make[2]: *** [CMakeFiles/lib.dir/all] Error 2 make[1]: *** [CMakeFiles/lib.dir/rule] Error 2 make: *** [lib] Error 2