David Aceituno Chávez
David Aceituno Chávez
I submitted a [pull request](https://github.com/opencollab/arpack-ng/pull/296) that decouples the BLAS/LAPACK dependencies when the user does not need tests or examples. I have tried the resulting libarpack.[a|so] and it is working fine,...
I committed changes to `arpack-ng-config.cmake.in` that I think are related to the main theme of this pull request. This is to add blas and lapack as interface dependencies to the...
> what is the reason to use `INTERFACE_SYSTEM_INCLUDE_DIRECTORIES` in the `.cmake.in` ([d0193eb](https://github.com/opencollab/arpack-ng/commit/d0193ebf33647696fbadb4db2bd99ee642bc6c59))? The directory isn't added to `flags.make` until I change it to `INTERFACE_INCLUDE_DIRECTORIES`. The point of [`INTERFACE_SYSTEM_INCLUDE_DIRECTORIES`](https://cmake.org/cmake/help/latest/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html) is to...
I was able to reproduce it. It is strange indeed but it turns out [the CMake docs which I linked to earlier](https://cmake.org/cmake/help/v3.20/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html) mentions this specifically. They recommend to use the...
Thanks for reporting this, it is certainly not the behavior I intended. I think I have found the cause [here](https://github.com/DavidAce/h5pp/blob/8ef52d7f4ed1fd9656041df6d9d4dd0420f3a7a7/cmake/modules/FindFilesystem.cmake#L123). This file is installed and run as part of `find_package(h5pp)`...
Hi! In plain subdirectory mode, h5pp does not automate the installation of dependencies, it will just call `find_package(HDF5 ...)` as usual. To access automated installations, use the dependency provider mechanism,...