Fix MinGW compilation errors in jerry-ext (#4510)

MinGW also needs linking to ws2_32.
Defining socket types for unix/win32 for compatibility.
Also fixes #4512

JerryScript-DCO-1.0-Signed-off-by: Yonggang Luo luoyonggang@gmail.com
This commit is contained in:
Yonggang Luo
2021-01-22 08:54:36 -08:00
committed by GitHub
parent 9900cacb15
commit 1db0905889
4 changed files with 47 additions and 25 deletions
+1 -1
View File
@@ -62,7 +62,7 @@ target_link_libraries(${JERRY_EXT_NAME} jerry-core)
set(JERRY_EXT_PKGCONFIG_LIBS)
if(USING_MSVC AND JERRY_DEBUGGER)
if("${PLATFORM}" STREQUAL "WINDOWS" AND JERRY_DEBUGGER)
target_link_libraries(${JERRY_EXT_NAME} ws2_32)
set(JERRY_EXT_PKGCONFIG_LIBS -lws2_32)
endif()