Skip to content

Arch Linux , gcc15, and a couple misc improvements#252

Open
andre wants to merge 5 commits intoCoinOPS-Official:currentfrom
andre:arch
Open

Arch Linux , gcc15, and a couple misc improvements#252
andre wants to merge 5 commits intoCoinOPS-Official:currentfrom
andre:arch

Conversation

@andre
Copy link

@andre andre commented Mar 8, 2026

This branch mostly contains changes I had to make for my Arch linux build. See the short commit history though

  • compiles under GCC15
  • ProcessManager plays nice with spaces in executable names/paths (needed for Hypseus Singe emulator, and good hygiene generally)
  • changed the build a bit so that debug and release binaries get built to different directories. Makes it faster and cleaner when you running the debugger frequently.

andre and others added 5 commits February 25, 2026 01:30
- HiScores.h: add <atomic> (std::atomic<bool> incomplete type)
- Launcher.cpp: add <algorithm> and <thread>
- Font.cpp: add <cstring> (std::memset)
- AudioBus.cpp: add <cstring> (std::memcpy/memset)
- rapidxml_print.hpp: forward-declare print_* helpers before print_node (stricter two-phase name lookup)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant