makefile creates missing lib directory