diff --git a/CMakeLists.txt b/CMakeLists.txt index 52552cc3e..756775ca4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8782,6 +8782,8 @@ endif() if(ZIG_STATIC) if(APPLE) set(EXE_LDFLAGS "-static-libgcc -static-libstdc++") + elseif(MINGW) + set(EXE_LDFLAGS "-static-libgcc -static-libstdc++ -Wl,-Bstatic,--whole-archive -lwinpthread -lz3 -lz -lgomp -Wl,--no-whole-archive") else() set(EXE_LDFLAGS "-static") endif()