Do SDL the not stupid way in makefile