Open sinonkt opened 4 years ago
#DYNAMIC LIBRARIES
DYN_LIBS=-lz -lbz2 -lm -lpthread -llzma -lcurl -lssl -lcrypto
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:
https://github.com/easybuilders/easybuild-easyconfigs/pull/12187
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
makefile
to 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 -lcrypto
like 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! :))