Change compilation type