diff options
author | TheLastRar <TheLastRar@users.noreply.github.com> | 2022-11-02 20:08:08 +0000 |
---|---|---|
committer | TheLastRar <TheLastRar@users.noreply.github.com> | 2022-11-02 20:13:44 +0000 |
commit | 8d39a9ea6185eacb79dc30a36a9d8e8fcc631528 (patch) | |
tree | a01de24426a78793308837ae6bfa57e43e33f2cb /CMakeLists.txt | |
parent | 094b57bb2303af12a50f9c269d2d9de26798c1b7 (diff) | |
download | PrismLauncher-8d39a9ea6185eacb79dc30a36a9d8e8fcc631528.tar.gz PrismLauncher-8d39a9ea6185eacb79dc30a36a9d8e8fcc631528.tar.bz2 PrismLauncher-8d39a9ea6185eacb79dc30a36a9d8e8fcc631528.zip |
Fix: Increase stack size on Windows to 8MiB
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 94af61f3..ed83c205 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,6 +34,11 @@ set(CMAKE_C_STANDARD 11) include(GenerateExportHeader) set(CMAKE_CXX_FLAGS "-Wall -pedantic -fstack-protector-strong --param=ssp-buffer-size=4 ${CMAKE_CXX_FLAGS}") +# ATL's packlist needs more than the default 1 Mib stack on windows +if(WIN32) + set(CMAKE_EXE_LINKER_FLAGS "-Wl,--stack,8388608 ${CMAKE_EXE_LINKER_FLAGS}") +endif() + # Fix build with Qt 5.13 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_DEPRECATED_WARNINGS=Y") |