Fixed some issues relating to not having SDL2 or SDL