SDL Stuff

Doing some compiler specific config that hopefully should keep the
project compliable when checking it out.