From 8729c069c7f521b85b65dc91bd3d7be44ec6c5bc Mon Sep 17 00:00:00 2001 From: Pierre Kestener Date: Tue, 7 Jul 2026 23:58:04 +0200 Subject: [PATCH] kalypsso-core updated; cmake will notify user when spdlog is not found --- Readme.md | 4 +++- external/kalypsso-core | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Readme.md b/Readme.md index 6bd5869..2bb2268 100644 --- a/Readme.md +++ b/Readme.md @@ -84,7 +84,9 @@ cmake --build _build/openmp -j 8 Cmake variable `KALYPSSO_APP_KALYPSSO_CORE_BUILD` is a boolean variable used to trigger building `kalypsso-core`. Here we do want to build `kalypsso-core`. Other cmake variable prefixed with `KALYPSSO_CORE` are directly passed to `kalypsso-core` build system and used to specify (among other things) which kokkos default backend we want (see `kalypsso-core` documentation for more information). -Note that by default, only the simple monfuid application will be built; you must explicitly turn cmake options to enable building the other applications. +Please note that library spdlog is a required dependency. If spdlog is not already installed on your system, you can ask kalypsso-core to build it for you by adding option `-DKALYPSSO_CORE_BUILD_SPDLOG=ON` + +Also note that by default, only the simple monofuid application will be built; you must explicitly turn cmake options to enable building the other applications. Here is the same command lines for building with Kokkos/CUDA backend ```bash diff --git a/external/kalypsso-core b/external/kalypsso-core index e1d5a29..06477d0 160000 --- a/external/kalypsso-core +++ b/external/kalypsso-core @@ -1 +1 @@ -Subproject commit e1d5a294c3de5daf6306d7bbbfd7baede40fc8f4 +Subproject commit 06477d0daa2425388d31f62c6bb6823538c9699a