From ce6675a74e415cf661d8a5d914bc3fbd3caf0f1b Mon Sep 17 00:00:00 2001 From: Nathaniel McVicar Date: Thu, 12 Aug 2021 10:53:10 -0700 Subject: [PATCH] Avoid setting compile options on system libs for protobuf on Windows Signed-off-by: Nathaniel McVicar --- cmake/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 6b053a9a69..d812082cdb 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -742,7 +742,7 @@ if(UNIX AND onnxruntime_ENABLE_LTO AND NOT onnxruntime_PREFER_SYSTEM_LIB) target_link_options(protoc PRIVATE "-Wl,--no-as-needed") endif() -if(MSVC AND onnxruntime_DEV_MODE) +if(MSVC AND onnxruntime_DEV_MODE AND NOT onnxruntime_PREFER_SYSTEM_LIB) target_compile_options(${PROTOBUF_LIB} PRIVATE "/wd5054") endif()