diff --git a/CMakeLists.txt b/CMakeLists.txt
index 27e6609259fd43ef5dded2c02928ff4c40aca70c..b45b22d63ef86974ab24637fef6440c9077cf768 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -126,7 +126,7 @@ set(GMSH_API
     Geo/GenericVertex.h Geo/GenericEdge.h Geo/GenericFace.h Geo/GenericRegion.h
     Geo/partitionEdge.h Geo/CGNSOptions.h Geo/gmshLevelset.h Geo/boundaryLayersData.h
   Mesh/meshGEdge.h Mesh/meshGFace.h Mesh/meshGFaceOptimize.h
-    Mesh/meshGFaceElliptic.h Mesh/meshPartition.h Mesh/meshGFaceDelaunayInsertion.h
+    Mesh/meshPartition.h Mesh/meshGFaceDelaunayInsertion.h
     Mesh/simple3D.h Mesh/meshPartitionOptions.h Mesh/directions3D.h Mesh/yamakawa.h
     Mesh/Voronoi3D.h Mesh/Levy3D.h Mesh/periodical.h Mesh/meshMetric.h Mesh/ThinLayer.h
   Numeric/mathEvaluator.h
diff --git a/Geo/GModelIO_OCC.h b/Geo/GModelIO_OCC.h
index fbadae19bf369e4556429ceb570ae555222c7ae5..95d4c4d1bfb1e9feac2edabcb3525ff044e0270c 100644
--- a/Geo/GModelIO_OCC.h
+++ b/Geo/GModelIO_OCC.h
@@ -264,7 +264,7 @@ public:
   OCC_Internals(){}
   bool getChanged() const { return false; }
   void reset(){}
-  void setTagConstraints(int dim, int val){}
+  void setMaxTag(int dim, int val);
   int getMaxTag(int dim) const { return 0; }
   void addVertex(int tag, double x, double y, double z, double meshSize=MAX_LC)
   { _error("add vertex"); }