build,win: we need to link against shell32.lib (#4182)
The recently added support for minidumps use SHGetKnownFolderPath which requires shell32.lib - for some reason the builds work without that on x64, while failing on arm.
This commit is contained in:
parent
c5f027d6be
commit
b8368a1441
@ -186,7 +186,8 @@ if(WIN32)
|
|||||||
ws2_32
|
ws2_32
|
||||||
dbghelp
|
dbghelp
|
||||||
ole32
|
ole32
|
||||||
uuid)
|
uuid
|
||||||
|
shell32)
|
||||||
list(APPEND uv_sources
|
list(APPEND uv_sources
|
||||||
src/win/async.c
|
src/win/async.c
|
||||||
src/win/core.c
|
src/win/core.c
|
||||||
|
|||||||
@ -74,7 +74,7 @@ AM_CONDITIONAL([OS400], [AS_CASE([$host_os],[os400], [true], [false])
|
|||||||
AM_CONDITIONAL([SUNOS], [AS_CASE([$host_os],[solaris*], [true], [false])])
|
AM_CONDITIONAL([SUNOS], [AS_CASE([$host_os],[solaris*], [true], [false])])
|
||||||
AM_CONDITIONAL([WINNT], [AS_CASE([$host_os],[mingw*], [true], [false])])
|
AM_CONDITIONAL([WINNT], [AS_CASE([$host_os],[mingw*], [true], [false])])
|
||||||
AS_CASE([$host_os],[mingw*], [
|
AS_CASE([$host_os],[mingw*], [
|
||||||
LIBS="$LIBS -lws2_32 -lpsapi -liphlpapi -lshell32 -luserenv -luser32 -ldbghelp -lole32 -luuid"
|
LIBS="$LIBS -lws2_32 -lpsapi -liphlpapi -lshell32 -luserenv -luser32 -ldbghelp -lole32 -luuid -lshell32"
|
||||||
])
|
])
|
||||||
AS_CASE([$host_os], [solaris2.10], [
|
AS_CASE([$host_os], [solaris2.10], [
|
||||||
CFLAGS="$CFLAGS -DSUNOS_NO_IFADDRS"
|
CFLAGS="$CFLAGS -DSUNOS_NO_IFADDRS"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user