update sdk to 10.9, fix compile issue