linux compilation project