From 87e983a3b80f64c0459a3af8b656c26972dcccdf Mon Sep 17 00:00:00 2001
From: Thomas PRAMPART <thomas.prampart@inria.fr>
Date: Mon, 18 Dec 2023 10:30:01 +0000
Subject: [PATCH] Update windows winsock linking

---
 modules/socket/CMakeLists.txt | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/modules/socket/CMakeLists.txt b/modules/socket/CMakeLists.txt
index 878aa2093..592b097d9 100644
--- a/modules/socket/CMakeLists.txt
+++ b/modules/socket/CMakeLists.txt
@@ -9,6 +9,10 @@ add_library(${PROJECT_NAME} SHARED ${SRC_FILES})
 target_link_libraries(${PROJECT_NAME}
 					  openvibe-common)
 
+if (WIN32)
+	target_link_libraries(${PROJECT_NAME} ws2_32)
+endif(WIN32)
+
 target_include_directories(${PROJECT_NAME}
 						   PRIVATE include/socket
 						   PUBLIC  include)
@@ -24,22 +28,6 @@ target_compile_options(${PROJECT_NAME}
 					   PUBLIC -DSocket_Shared 
 )
 
-# ---------------------------------
-# Finds standard library winsock
-# Adds library to target
-# Adds include path
-# ---------------------------------
-if(WIN32)
-	include("OvSetWindowsSDKPath")
-	find_library(LIB_STANDARD_MODULE_WINSOCK ws2_32 ${OV_MS_SDK_PATH}/lib)
-	if(LIB_STANDARD_MODULE_WINSOCK)
-		message(STATUS "  Found ws2_32...")
-		target_link_libraries(${PROJECT_NAME} ${LIB_STANDARD_MODULE_WINSOCK})
-	else(LIB_STANDARD_MODULE_WINSOCK)
-		message(STATUS "  FAILED to find ws2_32...")
-	endif(LIB_STANDARD_MODULE_WINSOCK)
-endif(WIN32)
-
 # ---------------------------------
 # Target macros
 # Defines target operating system, architecture and compiler
-- 
GitLab