From c95694f8fd2bee21bd57cd9d42a4170abe659437 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 17 Jul 2025 10:25:15 +0200 Subject: [PATCH] also link CoreFoundation --- CMake/FindWolfSSL.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMake/FindWolfSSL.cmake b/CMake/FindWolfSSL.cmake index 3cc83d0445..87b640a1f2 100644 --- a/CMake/FindWolfSSL.cmake +++ b/CMake/FindWolfSSL.cmake @@ -99,6 +99,13 @@ if(WOLFSSL_FOUND) message(FATAL_ERROR "Security framework not found") endif() list(APPEND WOLFSSL_LIBRARIES "-framework Security") + + find_library(COREFOUNDATION_FRAMEWORK NAMES "CoreFoundation") + mark_as_advanced(COREFOUNDATION_FRAMEWORK) + if(NOT COREFOUNDATION_FRAMEWORK) + message(FATAL_ERROR "CoreFoundation framework not found") + endif() + list(APPEND WOLFSSL_LIBRARIES "-framework CoreFoundation") elseif(NOT WIN32) find_library(MATH_LIBRARY NAMES "m") if(MATH_LIBRARY)