fix unsigned byte error and add makefile