From 43f8301977e832995a5de53990afdb8f1c8578dd Mon Sep 17 00:00:00 2001 From: scawful Date: Mon, 12 Aug 2024 10:29:18 -0400 Subject: [PATCH] static link stdlib for mingw --- cmake/mingw64.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/mingw64.cmake b/cmake/mingw64.cmake index 055eadc2..f6ba4c7b 100644 --- a/cmake/mingw64.cmake +++ b/cmake/mingw64.cmake @@ -15,4 +15,7 @@ set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) -set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -pipe -g -feliminate-unused-debug-types --sysroot=$arm_root") \ No newline at end of file +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -pipe -g -feliminate-unused-debug-types") + +# Static link the C++ standard library +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static -static-libgcc -static-libstdc++") \ No newline at end of file