working with cross compile