diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5a8d22f4b..57cf129dc 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -309,6 +309,10 @@ endif() if(SRB2_CONFIG_UPNP) target_compile_definitions(BLANKART PRIVATE -DHAVE_MINIUPNPC) target_link_libraries(BLANKART PRIVATE miniupnpc) + if (WIN32) + target_compile_definitions(BLANKART PRIVATE -DMINIUPNP_STATICLIB) + target_link_libraries(BLANKART PRIVATE iphlpapi) + endif() endif() target_link_libraries(BLANKART PRIVATE xxHash::xxhash) diff --git a/thirdparty/miniupnp b/thirdparty/miniupnp index 2a74cb2f2..f33ae4840 160000 --- a/thirdparty/miniupnp +++ b/thirdparty/miniupnp @@ -1 +1 @@ -Subproject commit 2a74cb2f27cacf06d2b50c187e8f90aa1f5c2528 +Subproject commit f33ae48402835b5b93029b1861a32630f9f17d1b