Building on macOS, which has a case-insensitive filesystem by default, I was having some trouble getting this to build: the compiler was consistently getting confused between adplay's sdl.h and SDL's own SDL.h. I picked sdl_driver.h arbitrarily, so I'm happy to change it, though it makes its purpose pretty clear.
I considered changing the #include "SDL.h" references to #include <SDL.h>, but even then the compiler tripped over the filenames and wasn't able to continue.
Building on macOS, which has a case-insensitive filesystem by default, I was having some trouble getting this to build: the compiler was consistently getting confused between adplay's
sdl.h
and SDL's ownSDL.h
. I pickedsdl_driver.h
arbitrarily, so I'm happy to change it, though it makes its purpose pretty clear.I considered changing the
#include "SDL.h"
references to#include <SDL.h>
, but even then the compiler tripped over the filenames and wasn't able to continue.