$NetBSD: patch-booster_CMakeLists.txt,v 1.1 2013/10/04 18:27:48 joerg Exp $ --- booster/CMakeLists.txt.orig 2013-10-02 10:28:22.012853400 +0000 +++ booster/CMakeLists.txt @@ -251,6 +251,7 @@ endif() if(IS_WINDOWS) find_library(WS2_32 ws2_32) + find_library(WSOCK32 wsock32) else() check_function_exists(socket HAVE_SOCKET) if(NOT HAVE_SOCKET) @@ -326,7 +327,7 @@ check_cxx_source_compiles( BOOSTER_HAVE_INTTYPES_H) if(IS_WINDOWS) - set(CMAKE_REQUIRED_LIBRARIES ${WS2_32}) + set(CMAKE_REQUIRED_LIBRARIES ${WS2_32} ${WSOCK32}) check_cxx_source_compiles( "#include #include @@ -531,9 +532,6 @@ foreach(ALIB ${LINK_LIBS}) if(LIB_PTHREAD) target_link_libraries(${ALIB} ${LIB_PTHREAD}) endif(LIB_PTHREAD) - if(WS2_32) - target_link_libraries(${ALIB} ${WS2_32}) - endif() target_link_libraries(${ALIB} ${PCRE_LIB}) if(NOT DISABLE_ICU_LOCALE) @@ -556,6 +554,8 @@ foreach(ALIB ${LINK_LIBS}) if(IS_WINDOWS) target_link_libraries(${ALIB} psapi) + target_link_libraries(${ALIB} ws2_32) + target_link_libraries(${ALIB} wsock32) endif() if(USE_STLPORT AND STLPORT_LIB)