From ebe7f00cb464a1ec2733c521fdfc08a461cd65f1 Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov <alexander.smorkalov@itseez.com> Date: Wed, 28 Aug 2013 08:36:57 -0700 Subject: [PATCH] /apicontainer added to linker flags on WinRT to fix api test issues. --- cmake/OpenCVCRTLinkage.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/OpenCVCRTLinkage.cmake b/cmake/OpenCVCRTLinkage.cmake index 8e689da80..8a297c685 100644 --- a/cmake/OpenCVCRTLinkage.cmake +++ b/cmake/OpenCVCRTLinkage.cmake @@ -36,6 +36,9 @@ endif() if (HAVE_WINRT) add_definitions(/DWINVER=0x0602 /DNTDDI_VERSION=NTDDI_WIN8 /D_WIN32_WINNT=0x0602) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /appcontainer") + set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /appcontainer") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /appcontainer") endif() if(NOT BUILD_SHARED_LIBS AND BUILD_WITH_STATIC_CRT)