updated compilation guides