Hello Christoph,
Thank you for the clarification. I’m currently using debian. I followed the written build instructions ( and also made sure to setup the prerequisites).
Essentially it seems like that I have access to a broader range of variables in the cmake GUI now, including the OGS-BUILD-PROCESS variables such as:
OGS_BUILD_PROCESS_ComponentTra ON
OGS_BUILD_PROCESS_HT ON
OGS_BUILD_PROCESS_HeatConducti ON
OGS_BUILD_PROCESS_HeatTranspor ON
OGS_BUILD_PROCESS_HydroMechani ON
OGS_BUILD_PROCESS_LIE_HM ON
OGS_BUILD_PROCESS_LIE_M ON
OGS_BUILD_PROCESS_LiquidFlow ON
and so on …
But I encounter another issue when running cmake with a preset using cmake --preset release:
After setting up the compiler (build-essential),Cmake, Ninja, Python3 and also getting the source code, I proceeded to the build configuration step.
However, when configuring with a preset, I see the following error:
CMake Error at scripts/cmake/BuildExternalProject.cmake:12 (find_package):
Could not find a package configuration file provided by “VTK” with any of
the following names:
VTKConfig.cmake
vtk-config.cmake
Add the installation prefix of “VTK” to CMAKE_PREFIX_PATH or set “VTK_DIR”
to a directory containing one of the above files. If “VTK” provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
scripts/cmake/BuildExternalProject.cmake:132 (BuildExternalProject_find_package)
scripts/cmake/DependenciesExternalProject.cmake:491 (BuildExternalProject)
CMakeLists.txt:85 (include)
I think cmake is trying to find VTK (Visualization Toolkit), but it cannot locate it on my system.
This issue leads to an error when I want to configure the configuration list after using ccmake:
Configure failed with the following output
By not providing “FindVTK.cmake” in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by “VTK”, but
CMake did not find one.
Could not find a package configuration file provided by “VTK” (requested
version 9.3.0) with any of the following names:
VTKConfig.cmake
vtk-config.cmake
Add the installation prefix of “VTK” to CMAKE_PREFIX_PATH or set “VTK_DIR”
to a directory containing one of the above files. If “VTK” provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:85 (include)
Maybe it is helpful to mention something regarding the installation of CMake:
I had it installed already and when I proceeded to run sudo apt install cmake, I see this:
cmake is already the newest version (3.25.1-1).
0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
Kind regards,