Choose compiler