Open SegHaxx opened 3 years ago
Okay macOS turned out to be less trouble than I thought so I took a whack at this myself. You can hack out the broken windows drivers, but then you run into issues which seem to stem from the fact that MSYS2 is on gcc 10 and debian/CentOS are still on gcc 8.
gcc 10 as usual tightens up standards requirements and doesn't like old code such as this.
Also note: it seems the guy doing the windows releases on emaculation has had a x64 patch for the native drivers? for some years? that's never been merged anywhere else? I'll take this on whenever I get around to fixing up the MSYS2 builds on the cebix repo. ;)
I'm doing wider ranging cleanup to BII, I fired up MSYS2 and building for x86_64 is very broken, and from the looks of it has never worked. The windows builds posted on the emaculation forum are 32bit. (What source code are those builds coming from?)
Looks like standard 64bit portability issues. If there's a bored windows programmer out there please take a look. :)
The other OSs are dropping 32bit support left and right, increasingly leaving Windows as the odd one out lingering on 32bit. https://github.com/flathub/flathub/issues/1531