Status for own Conan recipes
To setup this remote:
conan remote add [REMOTE] https://package.smd.sintef.no
Note Some recipes are available on conan-center, see further below for details
Software | Recipe | Configurations | Conan v2 |
---|---|---|---|
casadi | |||
clapack | :ballot_box_with_check: | ||
coinhsl | |||
coinmumps | |||
gnuplot-iostream | :ballot_box_with_check: | ||
ipopt | |||
libboard | :ballot_box_with_check: | ||
mathgl | :ballot_box_with_check: | ||
mavsdk | :ballot_box_with_check: | ||
mscl | :ballot_box_with_check: | ||
netcdf | :ballot_box_with_check: | ||
ogre3d | :ballot_box_with_check: | ||
opensplice-ce | :ballot_box_with_check: | ||
qualisys-cpp-sdk | :ballot_box_with_check: |
Deprecated recipes
Software | Recipe | Reason
—|—|—
hdf5|| Build with conan-center recipe
miniconda|
|Was intended for flang, use intel-fortran instead
cyclonedds|
|Available on conan-center
cyclonedds-cxx|
|Available on conan-center
openblas|
|To become available on conan-center
coinbrew|
|Deprecated
coinglpk|
|Available as
glpk
on conan-center
coinmetis||Available as
metis
on conan-center
—-
Conan recipes in conan-center
We maintain some recipes that are available from conan-center. There are various reasons for this, as indicated below. We also build some recipes with configurations not being built on conan-center.
Software | Reason |
---|---|
hdf5 | Build with options not available from conan-center |
netcdf | Custom recipe with pinned version due to a required feature |
openblas | Build with option build_lapack=true |
Add new row to table: See scripts/README.md
Build matrix configuration for recipes
We build for several compilers, as can be seen in the table above. Take a look at the yaml
files in .github/workflows
for one of the recipes to see how a build matrix is
constructed. We have started using standard debian and ubuntu images to build with various
compiler versions, which use glibc versions stated below. Take a look at build image
tables linked above to get glibc versions and other relevant information.
OS | glibc |
---|---|
Debian Buster (10) | 2.28 |
Debian Bullseye (11) | 2.31 |
Debian Bookworm (12) | 2.36 |
Debian Trixie (13) | 2.40 |
Ubuntu 18.04 | 2.27 |
Ubuntu 20.04 | 2.31 |
Ubuntu 22.04 | 2.34 |
Ubuntu 24.04 | 2.39 |
Find glibc version: ldd --version