aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-10-14 12:37:10 +0200
committerAndre Weissflog <floooh@gmail.com>2020-10-14 12:37:10 +0200
commitbbe58ce6504b464897b09c38eb684d71bd9de4a1 (patch)
tree2dc0a394c6b63946254d803908d9053b8aea4f23
parent5b5d9a7d2c2c7b2ec350e5ba16767527404ed2dc (diff)
sokol_app/gfx.h win32: linker dependency cleanup (minor)
-rw-r--r--sokol_app.h3
-rw-r--r--sokol_gfx.h11
2 files changed, 8 insertions, 6 deletions
diff --git a/sokol_app.h b/sokol_app.h
index bf45aee1..20288124 100644
--- a/sokol_app.h
+++ b/sokol_app.h
@@ -1272,8 +1272,9 @@ inline int sapp_run(const sapp_desc& desc) { return sapp_run(&desc); }
#pragma comment (linker, "/subsystem:windows")
#endif
+ #pragma comment (lib, "kernel32.lib")
#pragma comment (lib, "user32.lib")
- #pragma comment (lib, "Shell32.lib")
+ #pragma comment (lib, "shell32.lib") // CommandLineToArgvW
#if defined(SOKOL_D3D11)
#pragma comment (lib, "dxgi.lib")
#pragma comment (lib, "d3d11.lib")
diff --git a/sokol_gfx.h b/sokol_gfx.h
index 57cde6cb..cc9d6582 100644
--- a/sokol_gfx.h
+++ b/sokol_gfx.h
@@ -2538,12 +2538,13 @@ inline void sg_init_pass(sg_pass pass_id, const sg_pass_desc& desc) { return sg_
#include <d3dcompiler.h>
#ifdef _MSC_VER
#if (defined(WINAPI_FAMILY_PARTITION) && !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP))
- #pragma comment (lib, "WindowsApp.lib")
+ #pragma comment (lib, "WindowsApp.lib")
#else
- #pragma comment (lib, "user32.lib")
- #pragma comment (lib, "dxgi.lib")
- #pragma comment (lib, "d3d11.lib")
- #pragma comment (lib, "dxguid.lib")
+ #pragma comment (lib, "kernel32.lib")
+ #pragma comment (lib, "user32.lib")
+ #pragma comment (lib, "dxgi.lib")
+ #pragma comment (lib, "d3d11.lib")
+ #pragma comment (lib, "dxguid.lib")
#endif
#endif
#elif defined(SOKOL_METAL)