makefile warning fixed