<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'>You can get 6.5.0 or 6.5.1 from mcs account:<br>/home/fathom/3rdparty/occ<br><br>Do you have access to that?<br><br>Iulian<br><br><hr id="zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div><span>Hello Iulian,</span></div><div><br><span></span></div><div><br><span></span></div><div><span>I checked and it seems that version 6.5.2 has changed the interface and now these functions must provide an additional</span></div><div><span>tolerance value ( for degenerate cases). I am just curious to know why they don't have some default value.&nbsp; I am <br></span></div><div><span>not quite sure what value I must set, so that the existing codes do not break. Any hint ?<br></span></div><div><br><span></span></div><div><span>I also tried to get an older version, but I couldn't get it from the OpenCascade site, It must be hiding in some folder.</span></div><div><br><span></span></div><div><span>csv<br></span></div><div><br></div>  <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <font face="Arial" size="2"> <hr size="1">  <b><strong>From:</strong></b> Iulian Grindeanu &lt;iulian@mcs.anl.gov&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Chaman Singh Verma &lt;csv610@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> CGMA Development &lt;cgma-dev@mcs.anl.gov&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 22, 2011 9:02 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: OCC Build error:<br> </font> <br>
<div id="yiv1758760337"><style>#yiv1758760337 p {margin:0;}</style><div><div style="font-family: Times New Roman; font-size: 12pt; color: rgb(0, 0, 0);">No, it is not,&nbsp; I think it is overloaded by <br>//! Make a face from a Surface. &lt;br&gt;<br>Standard_EXPORT BRepBuilderAPI_MakeFace(const Handle(Geom_Surface)&amp; S);<br><br>do you have this function in your hxx file?<br><br>Again, what version of OCC do you use?<br>Iulian<br><br><hr id="yiv1758760337zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div><span>Hello Iulian,</span></div><div><br><span></span></div><div><span>It seems to me that the latest version of OpenCascade has some changes in the Interface and in the header file, I could</span></div><div><span>not see the function with the given
 arguments.</span></div><div><br></div><div>Who can help me quickly in fixing this problem ?</div><div><br></div><div>csv</div><div><br></div>make[4]: Entering directory `/home/csverma/ITAPS/cgm/trunk/geom/OCC'<br>/bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps&nbsp; -DLITTLE_ENDIAN=BYTE_ORDER&nbsp;&nbsp; -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/csverma/Software/Mesh/OpenCascade/inc -D_OCC64 -DHAVE_IOSTREAM
 -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H&nbsp;&nbsp; -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c -o OCCModifyEngine.lo OCCModifyEngine.cpp<br>libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps -DLITTLE_ENDIAN=BYTE_ORDER -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/csverma/Software/Mesh/OpenCascade/inc -D_OCC64 -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c OCCModifyEngine.cpp -o OCCModifyEngine.o<br>OCCModifyEngine.cpp: In member function ‘virtual Surface* OCCModifyEngine::make_Surface(Surface*, CubitBoolean) const’:<br>OCCModifyEngine.cpp:716:56: error: no matching function for call to
 ‘BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(Handle_Geom_RectangularTrimmedSurface&amp;)’<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:175:21: note: candidates are: BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Face&amp;, const TopoDS_Wire&amp;)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:132:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const Handle_Geom_Surface&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:130:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&amp;, const TopoDS_Wire&amp;,
 Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:128:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:126:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:124:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&amp;, const TopoDS_Wire&amp;,
 Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:122:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:120:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Wire&amp;, Standard_Boolean)<br><br><div><br><span></span></div><div><span><br></span></div><div><br></div>  <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <font face="Arial" size="2"> <hr size="1">  <b><b>From:</b></b> Iulian Grindeanu
 &lt;iulian@mcs.anl.gov&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Chaman Singh Verma &lt;csv610@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> CGMA Development &lt;cgma-dev@mcs.anl.gov&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 22, 2011 3:09 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: OCC Build error:<br> </font> <br>
<div id="yiv1758760337"><style>#yiv1758760337  p {margin:0;}</style><div><div style="font-family: Times New Roman; font-size: 12pt; color: rgb(0, 0, 0);">Sorry, somebody else may have a clue. <br>Maybe try to do a clean build of CGM? <br>What version of OCC are you using? I am using 6.5.0, but I had don't have build errors with 6.5.1 either<br>(I do have a make check error now "imprint_bug", but it is unrelated to your error)<br><br>Iulian<br><br><hr id="yiv1758760337zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div>Yes, I checked it. It is in the directory and I think OCC installation is correct. It didn't give any error.</div><div><br></div><div>csv</div><div><br></div>  <div style="font-size: 12pt; font-family: arial,helvetica,sans-serif;"> <div style="font-size: 12pt; font-family: times,serif;"> <font face="Arial" size="2"> <hr size="1">  <b><b>From:</b></b> Iulian Grindeanu &lt;iulian@mcs.anl.gov&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Chaman Singh Verma &lt;csv610@yahoo.com&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 22, 2011 2:26 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: OCC Build error:<br> </font> <br>
<div id="yiv1758760337"><style>#yiv1758760337   p {margin:0;}</style><div><div style="font-size: 12pt; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Hi Chaman,<br>do you have the file <br>BRepBuilderAPI_MakeFace.hxx<br>&nbsp;in the <br>/home/csverma/Software/Mesh/OpenCascade/inc<br>folder?<br><br>Iulian<br><br><hr id="yiv1758760337zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><style>#yiv1758760337   p {margin:0;}</style><div style="font-size: 12pt; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Hi Chaman,<br>I don't get that error.<br>Is your OCC build OK? Did you patch it?<br>This is what I get when compiling OCCModifyEngine.cpp in my build area:<br><br>This in on my 32 bit laptop.<br><br>Iulian<br><br>/bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps&nbsp;
 -DLITTLE_ENDIAN=BYTE_ORDER&nbsp;&nbsp; -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/iulian/3rdparty/lib/occ/inc -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H&nbsp;&nbsp; -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c -o OCCModifyEngine.lo OCCModifyEngine.cpp<br>libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps -DLITTLE_ENDIAN=BYTE_ORDER -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/iulian/3rdparty/lib/occ/inc -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c OCCModifyEngine.cpp&nbsp; -fPIC -DPIC -o .libs/OCCModifyEngine.o<br>libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel
 -I../../geom -I../../itaps -DLITTLE_ENDIAN=BYTE_ORDER -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/iulian/3rdparty/lib/occ/inc -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c OCCModifyEngine.cpp -o OCCModifyEngine.o &gt;/dev/null 2&gt;&amp;1<br>mv -f .deps/OCCModifyEngine.Tpo .deps/OCCModifyEngine.Plo<br>/bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=link g++&nbsp; -Wall -pipe -pedantic -g&nbsp;&nbsp; -o <a rel="nofollow" target="_blank" href="http://libcubit_OCC.la">libcubit_OCC.la</a>&nbsp; OCCShapeAttributeSet.lo OCCAttribSet.lo OCCBody.lo OCCCoEdge.lo OCCCoFace.lo OCCCurve.lo OCCHistory.lo OCCLoop.lo OCCLump.lo OCCModifyEngine.lo OCCPoint.lo OCCQueryEngine.lo OCCShell.lo OCCSurface.lo OCCDrawTool.lo -L/home/iulian/3rdparty/lib/occ/lib -lTKSTL -lTKSTEP -lTKSTEP209
 -lTKSTEPAttr
 -lTKSTEPBase -lTKXSBase -lTKIGES -lTKXSBase -lTKBinL -lTKLCAF -lTKCDF -lTKCAF -lTKHLR -lTKOffset -lTKShHealing -lTKFillet -lTKFeat -lTKBool -lTKBO -lTKPrim -lTKMesh -lTKTopAlgo -lTKGeomAlgo -lTKBRep -lTKGeomBase -lTKG3d -lTKG2d -lTKMath -lTKernel -ldl -lm<br>libtool: link: rm -fr&nbsp; .libs/libcubit_OCC.a .libs/libcubit_OCC.la<br>libtool: link: ar cru .libs/libcubit_OCC.a .libs/OCCShapeAttributeSet.o .libs/OCCAttribSet.o .libs/OCCBody.o .libs/OCCCoEdge.o .libs/OCCCoFace.o .libs/OCCCurve.o .libs/OCCHistory.o .libs/OCCLoop.o .libs/OCCLump.o .libs/OCCModifyEngine.o .libs/OCCPoint.o .libs/OCCQueryEngine.o .libs/OCCShell.o .libs/OCCSurface.o .libs/OCCDrawTool.o <br>libtool: link: ranlib .libs/libcubit_OCC.a<br>libtool: link: ( cd ".libs" &amp;&amp; rm -f "libcubit_OCC.la" &amp;&amp; ln -s "../libcubit_OCC.la" "libcubit_OCC.la" )<br><br><br><hr id="yiv1758760337zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 12pt; font-family: arial,helvetica,sans-serif;"><div><span>Hello Iulian</span></div><div><br><span></span></div><div><span>I am trying to build CGM with OCC now. I get the following errors : Could you help ?</span></div><div><br><span></span></div><div><span>csv</span></div><div><span><br></span></div><div><br><span></span></div>Making all in OCC<br>make[4]: Entering directory `/home/csverma/ITAPS/cgm/trunk/geom/OCC'<br>/bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps&nbsp; -DLITTLE_ENDIAN=BYTE_ORDER&nbsp;&nbsp; -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/csverma/Software/Mesh/OpenCascade/inc -D_OCC64 -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM
 -DHAVE_LIMITS_H&nbsp;&nbsp; -Wall -pipe -pedantic -g -MT
 OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c -o OCCModifyEngine.lo OCCModifyEngine.cpp<br>libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel -I../../geom -I../../itaps -DLITTLE_ENDIAN=BYTE_ORDER -DTEMPLATE_DEFS_INCLUDED -DHAVE_OCC -DHAVE_OCC_IGES -DHAVE_OCC_STEP -DHAVE_OCC_STL -I../../util -I../../geom -I/home/csverma/Software/Mesh/OpenCascade/inc -D_OCC64 -DHAVE_IOSTREAM -DHAVE_IOMANIP -DHAVE_FSTREAM -DHAVE_LIMITS_H -Wall -pipe -pedantic -g -MT OCCModifyEngine.lo -MD -MP -MF .deps/OCCModifyEngine.Tpo -c OCCModifyEngine.cpp -o OCCModifyEngine.o<br>OCCModifyEngine.cpp: In member function ‘virtual Surface* OCCModifyEngine::make_Surface(Surface*, CubitBoolean) const’:<br>OCCModifyEngine.cpp:716:56: error: no matching function for call to
 ‘BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(Handle_Geom_RectangularTrimmedSurface&amp;)’<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:175:21: note: candidates are: BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Face&amp;, const TopoDS_Wire&amp;)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:132:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const Handle_Geom_Surface&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:130:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&amp;, const TopoDS_Wire&amp;,
 Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:128:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:126:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:124:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&amp;, const TopoDS_Wire&amp;,
 Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:122:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&amp;, const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:120:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Wire&amp;, Standard_Boolean)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:115:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const Handle_Geom_Surface&amp;, Standard_Real, Standard_Real, Standard_Real, Standard_Real,
 Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:112:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&amp;, Standard_Real, Standard_Real, Standard_Real, Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:110:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&amp;, Standard_Real, Standard_Real, Standard_Real, Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:108:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&amp;, Standard_Real, Standard_Real, Standard_Real,
 Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:106:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&amp;, Standard_Real, Standard_Real, Standard_Real, Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:104:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&amp;, Standard_Real, Standard_Real, Standard_Real, Standard_Real)<br>/home/csverma/Software/Mesh/OpenCascade/inc/BRepBuilderAPI_MakeFace.hxx:102:21: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const Handle_Geom_Surface&amp;,
 Standard_Real)<br><br><div><span><br></span></div><div><br></div>  <div style="font-size: 12pt; font-family: arial,helvetica,sans-serif;"> <div style="font-size: 12pt; font-family: times,serif;"> <font face="Arial" size="2"> <hr size="1">  <b><b>From:</b></b> Iulian Grindeanu &lt;iulian@mcs.anl.gov&gt;<br> <b><b>To:</b></b> Chaman Singh Verma &lt;csv610@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> meshkit-dev@mcs.anl.gov <br> <b><span style="font-weight: bold;">Sent:</span></b> Sunday, December 18, 2011 9:50 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: Mesquite Cubit tangling<br> </font> <br>
<div id="yiv1758760337"><style>#yiv1758760337    p {margin:0;}</style><div><div style="font-size: 12pt; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Hello Chaman,<br>Sorry, I don't know.<br>There is no easy solution; One solution would be to match exactly mesquite version that cubit is using.<br>So if you need mesquite and cubit together, and if cubit has the full capabilities of mesquite, then we should eventually link only against cubit libraries.<br>Unfortunately, I don't know what cubit has from mesquite. Also, probably itaps interfaces in mesquite are not part of cubit. <br>We can see what methods from mesquite are in cubit library (and we know that Mesquite namespace is Mesquite2 in cubit). We should compare that list with a current mesquite library, and see maybe where are the differences in number of parameters, etc.&nbsp; Then modify the mesquite source code, to match or to eliminate discrepancies.<br><br>Right now, I am using occ, and
 it works pretty well. Of course, I have a problem that irel and igeom in mesquite cannot see the FBiGeom yet, so I may have to understand/modify mesquite anyway, to make it work.<br><br>Iulian<br><br><hr id="yiv1758760337zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 12pt; font-family: arial,helvetica,sans-serif;">Hello Iulian<br><br>I am again facing problems because of Mesquite and Cubit together.&nbsp; Which one we should add first ?<br>If I add Mesquite first then I get double free errors, and if I do the cubit first, then I get segmentation error ?<br><br><br>csv<br><br><br><br><div style="font-size: 12pt; font-family: arial,helvetica,sans-serif;"><div style="font-size: 12pt; font-family: times,serif;"><br><br> </div> </div>  </div></blockquote><br></div></div></div><br><br>
 </div> </div> 
 </div></blockquote><br></div></blockquote><br></div></div></div><br><br> </div> </div>  </div></blockquote><br></div></div></div><br><br> </div> </div>  </div></blockquote><br></div></div></div><br><br> </div> </div>  </div></blockquote><br></div></body></html>