c build error fix