Link with ws2_32.lib on Windows

This commit is contained in:
Matias Fontanini
2018-03-18 18:57:09 -07:00
parent 69e30f9e74
commit 86ed154c92

View File

@@ -26,7 +26,13 @@ include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${RDKAFKA_INCLUDE_DIR})
add_library(cppkafka ${CPPKAFKA_LIBRARY_TYPE} ${SOURCES})
set_target_properties(cppkafka PROPERTIES VERSION ${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)
install(