renamed rule cc to compile