Hello
I’m trying to setup programming enviornment. While compiling HDF5 library itself is not a problem at all, trying to compile a single plugin or all plugins (from plugin repo) gives me headaches. For me it feels like some parts of documentations in docs directory werent updated with changes done in CMake* files.
Building plugins with cmake . --preset ci-StdShar-GNUC
runs just fine, but with following output:
-- HDF5 find comps: C;shared
-- Could NOT find HDF5 (missing: HDF5_DIR)
-- HDF5 C libs:0 static: and shared:
-- HDF5- found: INC=/usr/include/hdf5/serial TOOLS=/../bin
So, has HDF5 been found or not? It properly recognizes libhdf5-dev (development files package for ubuntu/debian), but I can’t force it to link with cloned hdf5 repo source code using enviornmental variables, various cmake settings or by editing existing cmake files.
Running make
after this cmake stops at:
fatal error: hdf5.h: No such file or directory
23 | #include "hdf5.h"
| ^~~~~~~~
OS: Ubuntu 23.10 on WSL, Windows 10
What should I do?