fix compile target