Skip to content

Doesn't build on Windows MSYS2 MinGW/Clang #189

@500-internal-server-error

Description

Describe the bug
This project doesn't build on Windows/MinGW

To Reproduce
Build as normal:

  1. git clone
  2. mkdir build && cd build
  3. cmake .. / cmake -G 'MinGW Makefiles' ..
  4. ninja / make -j$(nproc)
  • Results when building with MSYS2 UCRT64 GCC here
    • Results when enabling big objects and disabling tests here
  • Results when building with MSYS2 CLANG64 Clang here
    • Results when using same flags as on UCRT64 here

In between all these 4 runs, I clean out the build directory.

Expected behavior
Build on Windows/MinGW, as it does on Linux and Windows/Cygwin

Additional context
Tested using MSYS2 UCRT64, CLANG64, and MSYS environments, using their respective mingw-* and Cygwin GCC/Clang, CMake, Make, and Ninja packages

Metadata

Metadata

Assignees

Labels

WindowsWindows platform is affected

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions