fix static linking on windows

This commit is contained in:
Joseph Aquino 2025-08-04 02:44:41 -04:00
parent 8b610054cc
commit 3e3a02ab0c
4 changed files with 5 additions and 7 deletions

View File

@ -41,8 +41,7 @@ project "Editor"
--windows specific settings--
filter{"system:windows"}
defines {"SFML_STATIC"}
defines {"PLATFORM_WINDOWS"}
defines {"PLATFORM_WINDOWS", "SFML_STATIC"}
staticruntime "on"
filter {"system:windows", "configurations:debug"}

View File

@ -46,8 +46,7 @@ project "Engine-Core"
--windows specific settings--
filter{"system:windows"}
defines {"SFML_STATIC"}
defines {"PLATFORM_WINDOWS"}
defines {"PLATFORM_WINDOWS", "SFML_STATIC"}
staticruntime "on"
filter {"system:windows", "configurations:debug"}
@ -93,7 +92,7 @@ project "Engine-Core"
filter {"system:linux"}
defines {"PLATFORM_LINUX"}
targetdir (corelibdir)
objdir (intdir)
objdir (intdir)
libdirs{sfmldir .. "/lib/linux"}
includedirs
{

View File

@ -41,7 +41,7 @@ project "Game"
--windows specific settings--
filter{"system:windows"}
defines {"PLATFORM_WINDOWS"}
defines {"PLATFORM_WINDOWS", "SFML_STATIC"}
staticruntime "on"
filter {"system:windows", "configurations:debug"}

View File

@ -13,7 +13,7 @@ workspace "2d-platformer"
startproject "Game"
output_dir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
vs_intdir = "$(ProjectDir)intermediate-files/" .. output_dir
vs_intdir = "!$(ProjectDir)intermediate-files/" .. output_dir
intdir = "%{prj.location}/intermediate-files/" .. output_dir
vs_bindir = "$(ProjectDir)bin/" .. output_dir
bindir = "%{prj.location}/bin/" .. output_dir