cmake: ocv_check_modules: ignore -latomic and -lstdc++

This commit is contained in:
Alexander Alekhin 2022-12-02 22:48:40 +00:00
parent d9f66413ee
commit 8832a9dbd5

View File

@ -866,7 +866,10 @@ macro(ocv_check_modules define)
foreach(flag ${${define}_LDFLAGS})
if(flag MATCHES "^-L(.*)")
list(APPEND _libs_paths ${CMAKE_MATCH_1})
elseif(IS_ABSOLUTE "${flag}")
elseif(IS_ABSOLUTE "${flag}"
OR flag STREQUAL "-lstdc++"
OR flag STREQUAL "-latomic"
)
list(APPEND _libs "${flag}")
elseif(flag MATCHES "^-l(.*)")
set(_lib "${CMAKE_MATCH_1}")