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 | ☑️ | ||
coinhsl | |||
coinmumps | |||
gnuplot-iostream | ☑️ | ||
ipopt | |||
libboard | ☑️ | ||
mathgl | ☑️ | ||
mavsdk | ☑️ | ||
mscl | ☑️ | ||
netcdf | ☑️ | ||
ogre3d | ☑️ | ||
opensplice-ce | ☑️ | ||
qualisys-cpp-sdk | ☑️ |
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 |
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
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