./main: error while loading shared libraries: libraylib.so.500: cannot open shared object file: No such file or directory
I installed raylib (5.0-1, Arch Linux), but still had to symlink libraylib.so.500 to libraylib.so, followed by sudo ldconfig to get it working.
The game is interesting, but now my brain hurts ;-) I would not say that game engines prevent you from learning how to make games, but nevertheless, extra points for getting closer to bare metal and for Linux support.