-
Notifications
You must be signed in to change notification settings - Fork 9
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
Make CICE4 built as a shared library #322
Conversation
Label error. Requires at least 1 of: 0 diff, 0 diff trivial, Non 0-diff, 0 diff structural, 0-diff trivial, Not 0-diff, 0-diff, automatic, 0-diff uncoupled. Found: |
@sdrabenh I updated the CHANGELOG here to reflect the 1.9.0 release so that when this gets in, it'll look complete. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works for @zhaobin74 and @mathomp4 -- great!
This PR changed static build of CICE4 into a shared library (dso). This is done to prepare for upcoming CICE6 integration. CICE4 and CICE6 share many names which makes it unfeasible to build both into statically linked objects (name conflicts will occur). This issue is similar to MOM5/MOM6 build in GEOS.
Tests have been done with static and dso CICE4 build and both AMIP and coupled have zero-diff results.