When attempting to build this project against filter libraries installed on the system (as opposed to building them from source with CMake's FetchContent functionality), CMake will be unable to locate specific filter libraries if they aren't built with CMake and have a configuration file available. As of the creation of this issue, this appears to include:
- BLOSC (NOT BLOSC2)
- BSHUF
- BZIP2
- LZ4
- LZF
And potentially more filters in the community sub-directory.
To support building and testing against system-installed libraries, CMake modules for finding them should either be written or existing modules with compatible licenses should be found.
When attempting to build this project against filter libraries installed on the system (as opposed to building them from source with CMake's FetchContent functionality), CMake will be unable to locate specific filter libraries if they aren't built with CMake and have a configuration file available. As of the creation of this issue, this appears to include:
And potentially more filters in the
communitysub-directory.To support building and testing against system-installed libraries, CMake modules for finding them should either be written or existing modules with compatible licenses should be found.