fix Makefile.am, then -Dmacro is ok
add epoll model implement