From 3b0d2013b8a582fbb5beacbec03fbf7f36b30ffa Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Sat, 27 Apr 2024 17:00:20 +0400 Subject: [PATCH] Fixed case when users explicitly pass different gcc ABI via cxx flags (#24274) ### Details: - Should help with https://github.com/conan-io/conan-center-index/pull/23754 - Taken from https://github.com/openvinotoolkit/openvino/pull/23534 --- cmake/developer_package/target_flags.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/developer_package/target_flags.cmake b/cmake/developer_package/target_flags.cmake index d047a1aebd9..05a44249978 100644 --- a/cmake/developer_package/target_flags.cmake +++ b/cmake/developer_package/target_flags.cmake @@ -119,7 +119,7 @@ function(ov_get_compiler_definition definition var) endif() execute_process(COMMAND echo "#include " - COMMAND "${CMAKE_CXX_COMPILER}" -x c++ - -E -dM + COMMAND "${CMAKE_CXX_COMPILER}" -x c++ - -E -dM ${CMAKE_CXX_FLAGS} COMMAND grep -E "^#define ${definition} " OUTPUT_VARIABLE output_value ERROR_VARIABLE error_message