fix re-define issue

remove typedef.h