-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
SKESA recipe update, 'make' cannot find BOOST libraries #38476
Comments
I see that @tseemann has been active in both the skesa repository and building the last recipe version in bioconda :) |
Update. This fails to install with the exact same error as the newest version. Here is the full BUILD part of the log:
It seem that make does not find the -lboost_program_options and other boost libraries.
I also tried to put boost as a build dependency but it did not change anything. Trying to manually install skesa in an environment with zlib and boost also fails:
Worth mentionning, manual boost and skesa installation (without going through conda) works. I must be missing something but I cannot see what |
After researching this further I found that the BOOST static libraries are missing from |
bioconda recipe solved. closing this. Refer to PR #38473 |
I am trying to update skesa to the latest version to have the newly included 'saute' executables available through bioconda.
I updated the existing recipe (#38473) but the build keeps failing because make doesn't find the boost libraries:
./include/boost/
is present in the build environement and the./lib/
folder different files in formlibboost_name.so
Now I have no idea about c++ and how conda internally works but I am guessing that there is something wrong in my
build.sh
file. I checked the Bioconda and conda documentations but could not find anything except trying to set theLDFLAGs
, which did not work.Here is the build.sh file:
Does anyone has an idea on how to fix this?
The text was updated successfully, but these errors were encountered: