makefile modification, dyn or static lib possibility