Fixed, -lcurl -lssl -lcrypto missing while make. and generalize PATH for EasyBuild#8
Open
nausikt wants to merge 1 commit intoodelaneau:masterfrom
Open
Fixed, -lcurl -lssl -lcrypto missing while make. and generalize PATH for EasyBuild#8nausikt wants to merge 1 commit intoodelaneau:masterfrom
nausikt wants to merge 1 commit intoodelaneau:masterfrom
Conversation
Fixed the issue for me as well (Mint 20.04). |
|
I've submitted an updated easyconfig including a patch to remove the hard-coded build settings. It's at: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi, Here are some fixes that let me be able to build shapeit4 as easybuild config without errors.
As I've try to build shapeit4 on my organization HPC and also willing to encode build process as easybuild-config one, so that I can contribute back something to EB community.
I started with load modules dependencies needed.
Then, I've modified your
makefileto look something like this.which will be compatible with easybuild & modules on any HPC environment
and the compilation went well except when they try to load dynamic libs, I encounter this error.
It can be solved by adding a missing libs
-lcurl -lssl -lcryptolike theseSo now build process was successful and compatible with this following easyconfig for furthur pull request over easybuild community together.
sinonkt/easybuild-easyconfigs#shapeit4
I'm really new when comes to contribute to open source. please advices me if there is anything i can improve. Thank you in advance. Hope this help! :))