only override the cross compiler if not specified