explain to make and cross compile for windows