compile hdd* succeed.