mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-cppkafka.git
synced 2025-11-02 19:47:55 +00:00
Link with ws2_32.lib on Windows
This commit is contained in:
@@ -26,7 +26,13 @@ include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${RDKAFKA_INCLUDE_DIR})
|
|||||||
add_library(cppkafka ${CPPKAFKA_LIBRARY_TYPE} ${SOURCES})
|
add_library(cppkafka ${CPPKAFKA_LIBRARY_TYPE} ${SOURCES})
|
||||||
set_target_properties(cppkafka PROPERTIES VERSION ${CPPKAFKA_VERSION}
|
set_target_properties(cppkafka PROPERTIES VERSION ${CPPKAFKA_VERSION}
|
||||||
SOVERSION ${CPPKAFKA_VERSION})
|
SOVERSION ${CPPKAFKA_VERSION})
|
||||||
target_link_libraries(cppkafka ${RDKAFKA_LIBRARY})
|
|
||||||
|
set(DEPENDENCIES ${RDKAFKA_LIBRARY})
|
||||||
|
if (WIN32)
|
||||||
|
# On windows ntohs and related are in ws2_32
|
||||||
|
set(DEPENDENCIES "${DEPENDENCIES} ws2_32.lib")
|
||||||
|
endif()
|
||||||
|
target_link_libraries(cppkafka ${DEPENDENCIES})
|
||||||
target_include_directories(cppkafka PUBLIC ${PROJECT_SOURCE_DIR}/include)
|
target_include_directories(cppkafka PUBLIC ${PROJECT_SOURCE_DIR}/include)
|
||||||
|
|
||||||
install(
|
install(
|
||||||
|
|||||||
Reference in New Issue
Block a user