From eee1d7176b885d09385471bec943c9aabc4a1552 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Mon, 11 May 2020 09:56:18 +0200 Subject: [PATCH] Fixed #6163: Force linking to objective C runtime Sound channel requires the objective C runtime, force linking to fix build issues on older mac os versions --- channels/rdpsnd/client/mac/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/channels/rdpsnd/client/mac/CMakeLists.txt b/channels/rdpsnd/client/mac/CMakeLists.txt index 19f77e404..8b846561a 100644 --- a/channels/rdpsnd/client/mac/CMakeLists.txt +++ b/channels/rdpsnd/client/mac/CMakeLists.txt @@ -19,6 +19,7 @@ define_channel_client_subsystem("rdpsnd" "mac" "") +find_library(COCOA_LIBRARY Cocoa REQUIRED) FIND_LIBRARY(CORE_FOUNDATION CoreFoundation) FIND_LIBRARY(CORE_AUDIO CoreAudio REQUIRED) FIND_LIBRARY(AUDIO_TOOL AudioToolbox REQUIRED) @@ -38,6 +39,7 @@ set(${MODULE_PREFIX}_LIBS ${${MODULE_PREFIX}_LIBS} ${AUDIO_TOOL} ${AV_FOUNDATION} ${CORE_AUDIO} + ${COCOA_LIBRARY} ${CORE_FOUNDATION}) set(${MODULE_PREFIX}_LIBS ${${MODULE_PREFIX}_LIBS} freerdp winpr)