https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115907
--- Comment #32 from cqwrteur <unlvsur at live dot com> --- (In reply to cqwrteur from comment #31) > > Why not? It has to pull libraries and headers from somewhere (note that I > > do not know what "crossback" means). > > > > Note that there is desire to not predefine _GNU_SOURCE in C++ modes. See > > the PRs Andrew referenced. > > > https://github.com/trcrsired/gcc-releases/releases > > This one > x86_64-pc-linux-gnu.tar.xz in 20240707-x86_64-w64-mingw32 > > The compiler builds on arch linux. runs on windows. produces binaries works > on linux again. This is crossback compilation. https://github.com/trcrsired/toolchainbuildscripts/blob/a9eb4dbddde50e8993abde895d2d70c3e36dba79/gccbuild/x86_64-w64-mingw32/x86_64-linux-gnu-crossback.sh#L49 https://github.com/trcrsired/toolchainbuildscripts/blob/a9eb4dbddde50e8993abde895d2d70c3e36dba79/gccbuild/x86_64-w64-mingw32/x86_64-linux-gnu-crossback.sh#L202C209-L202C224 In fact the abi situation is so bad i have to ship windows GCC to build linux programs.