diff --git a/apps/desktop/src/app/main.cpp b/apps/desktop/src/app/main.cpp index 64cd97c7..9501a2a0 100644 --- a/apps/desktop/src/app/main.cpp +++ b/apps/desktop/src/app/main.cpp @@ -27,6 +27,7 @@ #include "render.h" #ifdef __linux__ +#include "SimpleIni.h" #include "platform/linux/headless/headless_console.h" #include "platform/linux/headless/headless_session.h" #include "platform/linux/privacy/privacy_guard.h" diff --git a/apps/desktop/src/platform/linux/headless/headless_console.cpp b/apps/desktop/src/platform/linux/headless/headless_console.cpp index 54d5a07e..5141645f 100644 --- a/apps/desktop/src/platform/linux/headless/headless_console.cpp +++ b/apps/desktop/src/platform/linux/headless/headless_console.cpp @@ -14,6 +14,7 @@ #include "rd_log.h" #include "config_center.h" #include "localization.h" +#include "spdlog/sinks/rotating_file_sink.h" namespace crossdesk { namespace { diff --git a/apps/desktop/xmake/targets.lua b/apps/desktop/xmake/targets.lua index f17fe9c9..8896ce6c 100644 --- a/apps/desktop/xmake/targets.lua +++ b/apps/desktop/xmake/targets.lua @@ -95,6 +95,7 @@ function setup_targets() add_files("apps/desktop/src/path_manager/*.cpp") if is_os("windows") then add_files("apps/desktop/src/platform/windows/path_backend.cpp") + add_syslinks("Shell32", "Ole32", {public = true}) elseif is_os("macosx") then add_files("apps/desktop/src/platform/macos/path_backend.cpp") elseif is_os("linux") then @@ -113,6 +114,7 @@ function setup_targets() "apps/desktop/src/path_manager/path_manager.cpp") if is_os("windows") then add_files("apps/desktop/src/platform/windows/path_backend.cpp") + add_syslinks("Shell32", "Ole32") elseif is_os("macosx") then add_files("apps/desktop/src/platform/macos/path_backend.cpp") elseif is_os("linux") then diff --git a/deps/submodules/minirtc b/deps/submodules/minirtc index 000ab788..8dce241e 160000 --- a/deps/submodules/minirtc +++ b/deps/submodules/minirtc @@ -1 +1 @@ -Subproject commit 000ab78890c624a52aff4c1894ca3f633460b10f +Subproject commit 8dce241e6ee091ce80790c8d8b9b1d7a228bb148