diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -261,7 +261,7 @@ # Special handling for linking okularcore on OSX/Apple IF(APPLE) - SET(OKULAR_IOKIT "-framework IOKit" CACHE STRING "Apple IOKit framework") + SET(OKULAR_APPLE_FRAMEWORKS "-framework CoreFoundation -framework CoreGraphics -framework IOKit" CACHE STRING "required Apple frameworks") ENDIF(APPLE) # Extra library needed by imported synctex code on Windows @@ -271,7 +271,7 @@ target_link_libraries(okularcore PRIVATE - ${OKULAR_IOKIT} + ${OKULAR_APPLE_FRAMEWORKS} ${SHLWAPI} KF5::Archive KF5::KIOCore