fix include path
update makefile