lib, initial makefile