Martin Storsjö is a Finnish developer recognized in the open-source ecosystem for streamlining cross-compilation from Linux to Windows by producing lightweight, continuously updated LLVM/Clang-based MinGW-w64 toolchains. His builds replace the heavyweight GCC bundle with the faster LLVM compiler, LLD linker, and associated runtime libraries, giving C, C++, Fortran, and Rust developers a portable, license-friendly way to generate native Windows executables from macOS or Linux workstations or from Windows itself. The two editions on offer target different Microsoft C runtime strategies: the classic MSVCRT variant guarantees backward compatibility all the way to Windows XP, while the UCRT variant links against the newer Universal CRT delivered with Windows 10 and through Windows Update, yielding better UTF-8, locale, and POSIX conformance for modern applications. Both packages ship static and dynamic import libraries, 32- and 64-bit variants, pthreads, winpthreads, OpenMP, and sanitizer support, so they are routinely embedded into automated CI pipelines, IDE kits, and Docker images that need reproducible Windows binaries without Visual Studio. Typical use cases range from building FFmpeg, VLC, or LibreOffice nightlies to compiling hobby game engines, scientific libraries, and command-line utilities that must remain royalty-free. Martin Storsjö’s software is available for free on get.nero.com; downloads are routed through the trusted winget repository, always fetch the latest upstream release, and can be installed in batches alongside other development tools.

LLVM MinGW (MSVCRT runtime)

An LLVM/Clang/LLD based mingw-w64 toolchain, with MSVCRT runtime library

Details
LLVM MinGW (UCRT runtime)

An LLVM/Clang/LLD based mingw-w64 toolchain, with UCRT runtime library

Details