FS#63282 - [eigen] 3.3.7-3 is no longer detected by cmake
Attached to Project:
Arch Linux
Opened by Andrew Penkrat (Aldrog) - Friday, 26 July 2019, 13:19 GMT
Last edited by Antonio Rojas (arojas) - Friday, 26 July 2019, 17:16 GMT
Opened by Andrew Penkrat (Aldrog) - Friday, 26 July 2019, 13:19 GMT
Last edited by Antonio Rojas (arojas) - Friday, 26 July 2019, 17:16 GMT
|
Details
Description:
find_package(Eigen3) fails to find installed Eigen unless Eigen3_DIR is explicitly set to /usr/lib/cmake/Eigen. Additional info: * Affected version: 3.3.7-3 * Suggested fix: change CMAKEPACKAGE_INSTALL_DIR to /usr/lib/cmake/Eigen3. Steps to reproduce: * Create CMakeLists.txt containing find_package(Eigen3 REQUIRED). * Try running cmake. * You should see the following message: CMake Error at CMakeLists.txt:1 (find_package): Could not find a package configuration file provided by "Eigen3" with any of the following names: Eigen3Config.cmake eigen3-config.cmake Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set "Eigen3_DIR" to a directory containing one of the above files. If "Eigen3" provides a separate development package or SDK, be sure it has been installed. |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 26 July 2019, 17:16 GMT
Reason for closing: Fixed
Additional comments about closing: eigen 3.3.7-4
Friday, 26 July 2019, 17:16 GMT
Reason for closing: Fixed
Additional comments about closing: eigen 3.3.7-4