Project should now compile more properly on linux.