diff --git a/modules/highgui/CMakeLists.txt b/modules/highgui/CMakeLists.txt index c6baa05a15..2e886295e0 100644 --- a/modules/highgui/CMakeLists.txt +++ b/modules/highgui/CMakeLists.txt @@ -182,15 +182,15 @@ endif(WITH_IMAGEIO) if(WITH_AVFOUNDATION) add_definitions(-DHAVE_AVFOUNDATION=1) list(APPEND highgui_srcs src/cap_avfoundation.mm) - list(APPEND HIGHGUI_LIBRARIES "-framework AVFoundation") + list(APPEND HIGHGUI_LIBRARIES "-framework AVFoundation" "-framework QuartzCore") elseif(APPLE) add_definitions(-DHAVE_QUICKTIME=1) if(WITH_QUICKTIME) list(APPEND highgui_srcs src/cap_qt.cpp) - list(APPEND HIGHGUI_LIBRARIES "-framework Carbon" "-framework QuickTime" "-framework CoreFoundation") + list(APPEND HIGHGUI_LIBRARIES "-framework Carbon" "-framework QuickTime" "-framework CoreFoundation" "-framework QuartzCore") else() list(APPEND highgui_srcs src/cap_qtkit.mm) - list(APPEND HIGHGUI_LIBRARIES "-framework QTKit") + list(APPEND HIGHGUI_LIBRARIES "-framework QTKit" "-framework QuartzCore") endif() endif()