added did port under linux, but it still has error,zhouchuan will fix it later