From b0c19010e1a25211b09fe49ced135dbcde46e17e Mon Sep 17 00:00:00 2001 From: Rodger Combs Date: Thu, 30 Nov 2017 02:10:08 -0600 Subject: [PATCH] Fix crash-on-launch pre-macOS 10.12 --- CMakeModules/AppleConfiguration.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeModules/AppleConfiguration.cmake b/CMakeModules/AppleConfiguration.cmake index 00b1603..f90aef3 100644 --- a/CMakeModules/AppleConfiguration.cmake +++ b/CMakeModules/AppleConfiguration.cmake @@ -6,7 +6,8 @@ find_Library(CARBON Carbon) find_library(SECURITY Security) find_library(MEDIAPLAYER MediaPlayer) -set(OS_LIBS ${FOUNDATION} ${APPKIT} ${IOKIT} ${COCOA} ${SECURITY} ${CARBON} ${MEDIAPLAYER} spmediakeytap hidremote plistparser letsmove) +set(OS_LIBS ${FOUNDATION} ${APPKIT} ${IOKIT} ${COCOA} ${SECURITY} ${CARBON} spmediakeytap hidremote plistparser letsmove) +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -weak_framework MediaPlayer") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mmacosx-version-min=10.9 -fno-omit-frame-pointer") set(WARNINGS "-Wall")