From 8bacbc0b4c357193288c81277bfcc815633126ea Mon Sep 17 00:00:00 2001 From: neptoess Date: Fri, 16 Apr 2021 09:14:12 -0400 Subject: [PATCH] CMake: Only use Libs, not Libs.private for rdkafka-static.pc and rdkafka++-static.pc --- src-cpp/CMakeLists.txt | 2 +- src/CMakeLists.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src-cpp/CMakeLists.txt b/src-cpp/CMakeLists.txt index a7335c30da..b0a6d51e47 100644 --- a/src-cpp/CMakeLists.txt +++ b/src-cpp/CMakeLists.txt @@ -61,7 +61,7 @@ else() set(PKG_CONFIG_CFLAGS "-I\${includedir} -DLIBRDKAFKA_STATICLIB") set(PKG_CONFIG_LIBS "-L\${libdir} \${libdir}/librdkafka++.a") if(WIN32) - set(PKG_CONFIG_LIBS_PRIVATE "-lws2_32 -lsecur32 -lcrypt32") + string(APPEND PKG_CONFIG_LIBS " -lws2_32 -lsecur32 -lcrypt32") endif() configure_file( diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 826f21860e..6e24a23882 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -315,6 +315,8 @@ else() set(PKG_CONFIG_DESCRIPTION "The Apache Kafka C/C++ library (static)") set(PKG_CONFIG_CFLAGS "-I\${includedir} -DLIBRDKAFKA_STATICLIB") set(PKG_CONFIG_LIBS "-L\${libdir} \${libdir}/librdkafka.a") + string(APPEND PKG_CONFIG_LIBS " ${PKG_CONFIG_LIBS_PRIVATE}") + set(PKG_CONFIG_LIBS_PRIVATE "") configure_file( "../packaging/cmake/rdkafka.pc.in" "${GENERATED_DIR}/rdkafka-static.pc"