Replies: 3 comments 8 replies
-
I have disabled eigen and netcdf using --disable-eigen --disable-netcdf but now I have a new problem. ../src/base/libmesh.C: In constructor 'libMesh::LibMeshInit::LibMeshInit(int, const char* const*, TIMPI::communicator, int)': any suggestions? |
Beta Was this translation helpful? Give feedback.
-
Looks like we picked up this msys2 regression in d457766. I guess a temporary fix could be to change the line:
to
That should simply skip the setenv command when you are compiling on windows. Not sure what the correct equivalent to a |
Beta Was this translation helpful? Give feedback.
-
@jwpeterson my changes were to compile libmesh using Visual Studio. When msys2 is used many posix headers are available, so pid_t definition should be additionally ifdef'ed out for msys2 |
Beta Was this translation helpful? Give feedback.
-
I am following the MOOSE installation instructions here. I have progressed through the installation instructions and am stuck on the libmesh installation. I am following the instructions for building libmesh as a submodule of MOOSE.
I have the following errors when I run ./scripts/update_and_rebuild_libmesh.sh at the ending step of the rebuilding MOOSE.
make[2]: Leaving directory '/home/stark/projects/moose/libmesh/build/contrib/eigen/eigen'
make[1]: *** [Makefile:1033: all-recursive] Error 1
make[1]: Leaving directory '/home/stark/projects/moose/libmesh/build/contrib'
make: *** [Makefile:33131: all-recursive] Error 1
It gets caught up making eigen. I would greatly appreciate any help.
Beta Was this translation helpful? Give feedback.
All reactions