-
Hello, I am attempting to compile LIS and have gotten to what seems like the last step in the compilation process. The compilation fails here due to several undefined references in some fortran files (the terminal output is attached as "comp_out.txt"). Many of these references include "mpi" in their name, so it might be an issue with the mpi module. Do I need to somehow point the compilation to the mpi module directly or is the issue elsewhere? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 20 replies
-
Hello, I see an inconsistency in your comp_out.txt file regarding MPI. First, you must set the compiler environment variables like this:
Second, please check your ESMF library. You are using /lfs/matthewmckinney.ui/LISF/esmf-8.7.0/lib/libO/Linux.gfortran.64.mpiuni.default. Then please go into your LISF/lis directory. Run
When you run the configure utility, make sure to enable MPI support in LIS:
You also have a problem with HDF-EOS2. Are you reading data in the HDF4 and/or HDF-EOS2 format? Thanks, |
Beta Was this translation helpful? Give feedback.
-
Hello. All I can think of right now is to check your environment settings. Examples:
|
Beta Was this translation helpful? Give feedback.
-
Hello, You can try our Public Testcase Walkthrough: https://nasa-lis.github.io/LISF/public_testcase_walkthrough/public_testcase_walkthrough.html |
Beta Was this translation helpful? Give feedback.
To finish this thread, the original issue was resolved by both fixing the compiler environment variables and then tracking down which modules included the references that the compiler was unable to find.