Skip to content
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

Docker build file for sw4 enabled with hdf5 and zfp compression features #117

Merged
merged 11 commits into from
Mar 27, 2023

Conversation

jf-huang
Copy link
Contributor

No description provided.

@jf-huang jf-huang marked this pull request as ready for review January 12, 2022 04:51
@houjun
Copy link
Collaborator

houjun commented Jan 12, 2022

@jf-huang I think EXTRA_CXX_FLAGS=-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H should not be used, can you compile without it?

@jf-huang
Copy link
Contributor Author

jf-huang commented Jan 13, 2022

@houjun Thanks for the feedback! Yes you are right, it compiles without the EXTRA_CXX_FLAGS.

# build sw4
RUN git -c http.sslVerify=false clone https://github.com/geodynamics/sw4.git && \
cd sw4/ && git switch developer && rm -r .git/ && \
ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib64/libssl.so && \
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jf-huang, I think the latest sw4 doesn't need libssl and libcrypto explicitly, they are needed for libproj and should link automatically. Can you try removing this and the next line to see if sw4 compiles successfully?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@houjun Thanks for the suggestion, the file is also updated with recent makefile changes. Passed the compilation.

@houjun
Copy link
Collaborator

houjun commented Mar 27, 2023

@andersp this is ready to be merged.

@andersp
Copy link
Contributor

andersp commented Mar 27, 2023 via email

@houjun
Copy link
Collaborator

houjun commented Mar 27, 2023

@andersp, you can just click the "Merge pull request" button if you can see it on the github pull request page.

@andersp
Copy link
Contributor

andersp commented Mar 27, 2023 via email

@houjun
Copy link
Collaborator

houjun commented Mar 27, 2023

@andersp Try this link: #117

@andersp andersp merged commit c97c9a6 into geodynamics:developer Mar 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants