From 6388dd9cb20c531bf2a06dbb941e33755d5e74b7 Mon Sep 17 00:00:00 2001 From: Mason M Date: Fri, 24 Jan 2025 13:09:59 -0400 Subject: [PATCH] Interface features require c_std_90 --- cmake/llama-config.cmake.in | 2 +- ggml/cmake/ggml-config.cmake.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/llama-config.cmake.in b/cmake/llama-config.cmake.in index e83f0fd8c..40ade96e5 100644 --- a/cmake/llama-config.cmake.in +++ b/cmake/llama-config.cmake.in @@ -24,7 +24,7 @@ set_target_properties(llama INTERFACE_LINK_LIBRARIES "ggml::ggml;ggml::ggml-base;" IMPORTED_LINK_INTERFACE_LANGUAGES "CXX" IMPORTED_LOCATION "${llama_LIBRARY}" - INTERFACE_COMPILE_FEATURES cxx_std_17 + INTERFACE_COMPILE_FEATURES c_std_90 POSITION_INDEPENDENT_CODE ON) check_required_components(Llama) diff --git a/ggml/cmake/ggml-config.cmake.in b/ggml/cmake/ggml-config.cmake.in index 18b9ca828..a0d3d6d19 100644 --- a/ggml/cmake/ggml-config.cmake.in +++ b/ggml/cmake/ggml-config.cmake.in @@ -107,7 +107,7 @@ foreach(_ggml_backend ${GGML_AVAILABLE_BACKENDS}) INTERFACE_INCLUDE_DIRECTORIES "${GGML_INCLUDE_DIR}" IMPORTED_LINK_INTERFACE_LANGUAGES "CXX" IMPORTED_LOCATION "${${_ggml_backend_pfx}_LIBRARY}" - INTERFACE_COMPILE_FEATURES cxx_std_17 + INTERFACE_COMPILE_FEATURES c_std_90 POSITION_INDEPENDENT_CODE ON) string(REGEX MATCH "^ggml-cpu" is_cpu_variant "${_ggml_backend}")