diff --git a/Makefile.common b/Makefile.common index 06ff9f83eb..91116af3cb 100644 --- a/Makefile.common +++ b/Makefile.common @@ -1626,13 +1626,15 @@ ifeq ($(HAVE_NETWORKING), 1) ifeq ($(HAVE_DISCORD), 1) DEFINES += -DHAVE_DISCORD DEFINES += -Ideps/discord-rpc/include/ -Ideps/discord-rpc/thirdparty/rapidjson-1.1.0/include/ - OBJ += deps/discord-rpc/src/connection_win.o \ - deps/discord-rpc/src/discord_register_win.o \ - deps/discord-rpc/src/discord_rpc.o \ - deps/discord-rpc/src/rpc_connection.o \ - deps/discord-rpc/src/serialization.o \ - discord/discord.o + OBJ += deps/discord-rpc/src/discord_rpc.o \ + deps/discord-rpc/src/rpc_connection.o \ + deps/discord-rpc/src/serialization.o \ + discord/discord.o +ifneq ($(findstring Win32,$(OS)),) + OBJ += deps/discord-rpc/src/discord_register_win.o \ + deps/discord-rpc/src/connection_win.o LIBS += -lpsapi -ladvapi32 +endif endif