From 207ac36ca2901acf88dd1bfc27540c8863654bbc Mon Sep 17 00:00:00 2001 From: lebarsfa Date: Sun, 28 Dec 2025 00:05:54 +0100 Subject: [PATCH] opencv/3rdparty/libwebp/CMakeLists.txt: "/arch:AVX" should be only for Visual Studio, "-mavx" for MinGW and possibly other compilers --- 3rdparty/libwebp/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/3rdparty/libwebp/CMakeLists.txt b/3rdparty/libwebp/CMakeLists.txt index 1787466f8d..13593526cd 100644 --- a/3rdparty/libwebp/CMakeLists.txt +++ b/3rdparty/libwebp/CMakeLists.txt @@ -24,7 +24,11 @@ endif() if(WIN32) foreach(file ${lib_srcs}) if("${file}" MATCHES "_avx2.c") - set_source_files_properties("${file}" COMPILE_FLAGS "/arch:AVX") + if(MSVC) + set_source_files_properties("${file}" COMPILE_FLAGS "/arch:AVX") + else() + set_source_files_properties("${file}" COMPILE_FLAGS "-mavx") + endif() endif() endforeach() endif()