Pablo Hernandez-Cerdan
Pablo Hernandez-Cerdan
Nothing relevant from the diff of CMake v3.28.1 versus v3.28.0 that I can see...
Good that it works when only building the module. I tested with cmake v3.28.1 and just `BUILD_TESTING=OFF`. The core module depends on the module Eigen3, so it should be pulled...
With your setting except `-GNinja`, I don't get installed the ITKInternalEigen3 either, I only get `ITKEigen3.cmake`. Tested with `-GNinja` as well, and `ninja install`, and no ITKInternalEigen3 either.
> Is it somewhere else in the install tree? No
`ITKInternalEigen3-buil/cmake_install.cmake`: ```cmake # Install script for directory: C:/Users/Pablo/Software/ITK/src/Modules/ThirdParty/Eigen3/src/itkeigen # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) set(CMAKE_INSTALL_PREFIX "C:/Users/Pablo/Software/ITK/install3_no_default_only_eigen_ninja") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") # Set the install configuration...
> Any update here? I've been swamped, trying now.
> can you find an install rule for it? (i see it under ITKInternalEigen3-build/cmake_install.cmake) Yes > does a second install put the file into place (in case something in the...
> does cmake -P ITKInternalEigen3-build/cmake_install.cmake install the file Yes! Is there any `.cmake` script that controls the execution of that comand? To have a look...
The `.cmake` file in `build/Modules/ThirdParty/Eigen3/cmake_install.cmake` is missing reference to the install script of internal module. ```cmake # Install script for directory: C:/Users/Pablo/Software/ITK/src/Modules/ThirdParty/Eigen3 # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX)...
Having a look at the macro itk_module_impl, which is controlling the cmake installation of the module: