add compile dep