-
Notifications
You must be signed in to change notification settings - Fork 25
Recipe for libsbml v5.20.2 #49
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
Conversation
|
Just a brief explanation for the additional configure flags ( These enable two optional extensions for the libsbml library, namely "fbc" and "groups". Both are relevant for the research community that uses linear programming to predict metabolic processes in living cells (i.e., flux balance analysis). apt and dnf linux builds also include these two extensions. Thank you for considering the recipe. |
|
@Waschina thanks, unfortunately this doesn't work, because the FWIW your package doesn't work, either, because you are hard-coding flags which are incorrect - please consider using |
- Using default XML parser library: libxml2 - add dependency "zlib-stub" so libsbml includes its capabilities.
@s-u thank you! I modified the recipe in the way that it used the default XML toolkit libxml2 and not expat. Is there anything I can help with to fix the problem that libsbml's CMake build system does not honour
Thanks for the feedback! I updated the cobrar package so that a configure script creates the |
there was a small typo in "-DWITH_LIBXML"
|
Hi @s-u |
|
Thanks! I verified that this works and doesn't pull any additional deps. Technically, it checks for |
The PR adds a recipe for libsbml.
libsbml is a library for handling text files in Systems Biology Markup Language (SBML). The library is a dependency of an R package (cobrar) that we have developed and are preparing to submit to CRAN.
The package is available for Linux build systems from the dnf and apt package managers. With this PR, I hope to make the libsbml dependency available on CRAN's MacOS build system as well.