Do not link vfw32 library for WinRT
HAVE_VFW flag is defined by CMake try_compile check. Check fails for WINRT as vfw.h begins with and contains empty set of functions for Store apps. So we can safely remove vfw32.lib for WINRT in general (independently of availability for specific configuration)
This commit is contained in:
parent
e64188021a
commit
c196df6db0
@ -262,7 +262,9 @@ endif(WITH_MSMF)
|
||||
# --- Extra HighGUI and VideoIO libs on Windows ---
|
||||
if(WIN32)
|
||||
list(APPEND HIGHGUI_LIBRARIES comctl32 gdi32 ole32 setupapi ws2_32)
|
||||
list(APPEND VIDEOIO_LIBRARIES vfw32)
|
||||
if(HAVE_VFW)
|
||||
list(APPEND VIDEOIO_LIBRARIES vfw32)
|
||||
endif()
|
||||
if(MINGW64)
|
||||
list(APPEND VIDEOIO_LIBRARIES avifil32 avicap32 winmm msvfw32)
|
||||
list(REMOVE_ITEM VIDEOIO_LIBRARIES vfw32)
|
||||
|
Loading…
x
Reference in New Issue
Block a user