Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support compilation with MinGW #80

Open
nmlgc opened this issue Mar 4, 2025 · 0 comments
Open

Support compilation with MinGW #80

nmlgc opened this issue Mar 4, 2025 · 0 comments
Labels
Portability Porting the game away from 32-bit Windows Vintage Only necessary to keep the game working on the old Windows 9x systems that it originally targeted.

Comments

@nmlgc
Copy link
Owner

nmlgc commented Mar 4, 2025

Might give us a Windows 98 backport that is more stable in the long run than continuously chasing and polyfilling the current Windows SDK bundled with the current Visual Studio. It does come with its own slight migration troubles though:

  • How do you install MinGW? Via MSYS2 on Windows, or natively on Linux as a cross-compiler? Should we support both cases? It's much more of a support burden than telling people to go and grab the one and only Visual Studio.
  • There are ways to combine MinGW with Clang, but it traditionally implies and is packaged with GCC and thus depends on [Linux] Switch to GCC #79.
@nmlgc nmlgc added Portability Porting the game away from 32-bit Windows Vintage Only necessary to keep the game working on the old Windows 9x systems that it originally targeted. labels Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Portability Porting the game away from 32-bit Windows Vintage Only necessary to keep the game working on the old Windows 9x systems that it originally targeted.
Projects
None yet
Development

No branches or pull requests

1 participant