chore: migrate to qt tray for all platforms (#5260)

This commit is contained in:
Dave Lane
2026-07-28 22:22:43 -04:00
committed by GitHub
parent e2074c6d62
commit 089f15d4b6
16 changed files with 113 additions and 27 deletions

View File

@@ -14,6 +14,13 @@ if(CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")
list(APPEND SUNSHINE_COMPILE_OPTIONS -Wno-dll-attribute-on-redeclaration) # Boost
list(APPEND SUNSHINE_COMPILE_OPTIONS -Wno-unknown-warning-option) # ViGEmClient
list(APPEND SUNSHINE_COMPILE_OPTIONS -Wno-unused-variable) # Boost
# Qt's static qwindows plugin and MinGW's Windowsapp import library both provide the
# UiaRaiseNotificationEvent import thunk on ARM64. Keep both required libraries while
# permitting lld to coalesce their identical definitions.
if(SUNSHINE_USE_STATIC_QT AND CMAKE_CXX_COMPILER_ID MATCHES "Clang")
list(APPEND SUNSHINE_LINK_OPTIONS -Wl,--allow-multiple-definition)
endif()
endif()
# see gcc bug 98723