[MOAB-dev] Meshkit build

Jiangtao Hu jiangtao_ma at yahoo.com
Thu May 19 10:44:27 CDT 2011


Hello,

I just downloaded MeshKit and with CGM and MOAB built and installed, I tried to build MeshKit:

./configure --enable-debug --with-itaps=/mnt/disk2b/jhu/build --prefix=/mnt/disk2b/jhu/build

It complains following

make[3]: Entering directory `/mnt/disk2b/jhu/MeshKit/algs'
  CXX    EdgeMesher.lo
In file included from EdgeMesher.cpp:1:
EdgeMesher.hpp:16:18: error: iRel.h: No such file or directory
In file included from EdgeMesher.cpp:1:
EdgeMesher.hpp:40: error: ‘iRel_Instance’ has not been declared
EdgeMesher.hpp:40: error: ‘iRel_PairHandle’ has not been declared
In file included from EdgeMesher.cpp:1:
EdgeMesher.hpp:57: error: ‘iRel_Instance’ does not name a type
EdgeMesher.hpp:58: error: ‘iRel_PairHandle’ does not name a type
EdgeMesher.cpp:5: error: ‘iRel_Instance’ has not been declared
EdgeMesher.cpp:5: error: ‘iRel_PairHandle’ has not been declared
EdgeMesher.cpp: In constructor ‘EdgeMesher::EdgeMesher(iGeom_Instance_Private*&, iBase_EntityHandle_Private**, iMesh_Instance_Private*&, int&, int*)’:
EdgeMesher.cpp:31: error: ‘assoc’ was not declared in this scope
EdgeMesher.cpp:32: error: ‘rel’ was not declared in this scope
EdgeMesher.cpp: In member function ‘void EdgeMesher::get_related_entityset(iBase_EntitySetHandle_Private*&)’:
EdgeMesher.cpp:591: error: ‘assoc’ was not declared in this scope
EdgeMesher.cpp:591: error: ‘rel’ was not declared in this scope
EdgeMesher.cpp:591: error: ‘iRel_getEntSetRelation’ was not declared in this scope
EdgeMesher.cpp:607: error: ‘iRel_setEntSetRelation’ was not declared in this scope
EdgeMesher.cpp: In member function ‘void EdgeMesher::ShowCoorData()’:
EdgeMesher.cpp:619: error: ‘assoc’ was not declared in this scope
EdgeMesher.cpp:619: error: ‘rel’ was not declared in this scope
EdgeMesher.cpp:619: error: ‘iRel_getEntSetRelation’ was not declared in this scope
make[3]: *** [EdgeMesher.lo] Error 1
make[3]: Leaving directory `/mnt/disk2b/jhu/MeshKit/algs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/disk2b/jhu/MeshKit/algs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/disk2b/jhu/MeshKit'
make: *** [all] Error 2

Is this something known or I didn't do something correctly?

Jane

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/moab-dev/attachments/20110519/9a3c712a/attachment-0001.htm>


More information about the moab-dev mailing list