From d402bac69dce841a067730c4382d2550650873cc Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Thu, 8 Sep 2016 19:41:11 +0300 Subject: [PATCH] cmake: fix libpng build on MSVS2012 --- 3rdparty/libpng/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3rdparty/libpng/CMakeLists.txt b/3rdparty/libpng/CMakeLists.txt index eaf2095b8a..99e4663033 100644 --- a/3rdparty/libpng/CMakeLists.txt +++ b/3rdparty/libpng/CMakeLists.txt @@ -33,7 +33,8 @@ if(ENABLE_NEON) add_definitions(-DPNG_ARM_NEON_OPT=2) endif() -if(ENABLE_SSE) +if(ENABLE_SSE + AND (NOT MSVC OR (MSVC_VERSION GREATER 1799))) # MSVS2013+ (issue #7232) list(APPEND lib_srcs contrib/intel/intel_init.c contrib/intel/filter_sse2_intrinsics.c) add_definitions(-DPNG_INTEL_SSE) endif()