Fix warnings
New Makefile