-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build with cmake #22
Comments
Is there someone I can work with on the GLDAS team who could verify the output from executables with cmake reproduce current build? Much appreciated. |
@aerorahul do you need sample inputs as well? I assume this is a full system test and not any testing of sub-components. @jiaruidong2017 are you able to participate in this? or @HelinWei-NOAA do you have any other suggestions? |
I am able to participate in this task, and please let me know how I can assist. Thanks. |
@jiaruidong2017 I will have a branch for you with instructions to build with Thank you for your assistance. |
@aerorahul Sure, and please let me know when it is ready. |
I have a branch I have a few questions before I go down the path of converting this (
|
|
Thanks @HelinWei-NOAA |
Thanks @HelinWei-NOAA for the response.
NO, they are totally different. This LIS based GLDAS was maintained at EMC by modifying the old version of NASA LIS. |
@aerorahul When you build the gldas_model.fd module, it will generate the gldas_model.fd/make/ directory and all the dependent code (.o and .d files) will be copied to the /make directory. Before compiling the code, the configure will be executed to move some .h files into the ./make directory. In our EMC version, we don't execute the configure file, instead we copied them directly into the ./make directory. Therefore, you see the duplication codes. |
Yes, @jiaruidong2017 is correct. This comes directly from Jesse Meng's CFS/GLDAS framework. If you like to know more, please contact to @JesseMeng-NOAA. I think that he used old LIS framework and made some modifications. I should have any direct relationship with NEW LIS framework if I understand correctly. |
It should have any direct relationship with NEW LIS framework if I understand correctly. @JesseMeng-NOAA, if I am wrong, please correct me and give more explanations. |
Migrate the build system to cmake to facilitate porting to new machines.
The text was updated successfully, but these errors were encountered: