updated compile guide