don't know how to make 'iMesh' on Windows
I am trying to restore the Windows builds of MOAB, which were lost in the many changes of the last four years. Git merging fails as there are so many conflicts. To get MOAB to configure, I had to make the changes of the attached diff. These have to do with getting the HDF5 libraries correct along with how to use clapack and no Fortran. However, the build fails with
[100%] Built target MOAB
D:\winsame\cary\contrib-llvm17_vs2022\cmake-3.26.4-ser\bin\cmake.exe -E cmake_progress_start D:\winsame\cary\xsma\builds\moab\sersh\CMakeFiles 0
NMAKE : fatal error U1073: don't know how to make 'iMesh'
Stop.
Build of moab-sersh completed with result = 2.
I am mystified, because I do not see that iMesh is referenced anywhere in the code base except line 17 or test/perf/CMakeLists.txt:
set(LIBS ${LIBS} iMesh )
and that line is never invoked.
Where is iMesh now used in MOAB?
Comments (5)
-
-
reporter I am not using itaps. I cannot figure out where this iMesh is coming from when I see it nowhere active in the repo.
Does anyone build on Windows these days? -
reporter I found it. User error
-
reporter I don’t see how to close the issue, but it can be closed.
-
- changed status to closed
Thanks for confirming.
- Log in to comment
@jrobcary of you are using MOAB master, ITAPS have been deprecated and removed. We had email discussions related to this and there weren't any objections raised at that time. Are you still using ITAPS interfaces in your workflows?