correct cross compile