Raylib is a nice compact and very portable multimedia library. It manage hardware acceleration and compatibilities problems.
We will see here how to build it (in may 2025).