Allen Byrne
Allen Byrne
We have one that builds but not one that tests the install.
WOW - there is a lot going on with CMake - HDF5- libaec and find_package! First, a good to know CMake option is -DCMAKE_FIND_DEBUG_MODE:BOOL=ON which shows the process and files...
See #5182 for SZIP/libaec fixes against develop
Just a note that the CMake provided FindHDF5.cmake module expects an autotools built HDF5, to find a CMake built HDF5 use find_package with the CONFIG option.
Existing documentation: https://portal.hdfgroup.org/display/HDF5/Tools
See PR #4602
I believe the problem is that the CMake FindZLIB.cmake module file doesn't provide the target and names as expected - will have a new PR that should address this.
HDF5 does not use zlib/szip shared libraries as it does not expose the APIs beyond the library. However, by providing the include and lib directly it should happily accept those....
We believe we have located the actual problem - is has to do with the expected vs actual usage of the CMake FindZLIB.cmake module. We will have a fix for...
I believe we have addressed the issue in the latest dev code