Index: third_party/protobuf/cmake/libprotobuf.cmake |
diff --git a/third_party/protobuf/cmake/libprotobuf.cmake b/third_party/protobuf/cmake/libprotobuf.cmake |
index 26e1f356176af93357c6576e3d5d8c9ce08ee8da..8930c1ca1ecfeb0811ea41e8f294131df1d1ebaa 100644 |
--- a/third_party/protobuf/cmake/libprotobuf.cmake |
+++ b/third_party/protobuf/cmake/libprotobuf.cmake |
@@ -56,10 +56,7 @@ set(libprotobuf_files |
add_library(libprotobuf ${protobuf_SHARED_OR_STATIC} |
${libprotobuf_lite_files} ${libprotobuf_files}) |
-target_link_libraries(libprotobuf ${CMAKE_THREAD_LIBS_INIT}) |
-if(protobuf_WITH_ZLIB) |
- target_link_libraries(libprotobuf ${ZLIB_LIBRARIES}) |
-endif() |
+target_link_libraries(libprotobuf ${CMAKE_THREAD_LIBS_INIT} ${ZLIB_LIBRARIES}) |
target_include_directories(libprotobuf PUBLIC ${protobuf_source_dir}/src) |
if(MSVC AND protobuf_BUILD_SHARED_LIBS) |
target_compile_definitions(libprotobuf |