diff --git a/premake4.lua b/premake4.lua index 1bca4e54c..00ec3e7b8 100644 --- a/premake4.lua +++ b/premake4.lua @@ -898,6 +898,7 @@ function build_eepp( build_name ) buildoptions{ "-std=c++17" } else buildoptions{ "/std:c++17" } + buildoptions{ "/bigobj" } end if os.is_real("mingw32") or os.is_real("mingw64") or os.is_real("windows") then diff --git a/premake5.lua b/premake5.lua index cbe5d32bb..8c82d8b15 100644 --- a/premake5.lua +++ b/premake5.lua @@ -674,6 +674,7 @@ function build_eepp( build_name ) filter "action:vs*" incdirs { "src/thirdparty/libzip/vs" } + buildoptions { "/bigobj" } end workspace "eepp"