Add a Makefile with "nazi" flags and correct the code for a compilation ...

...with no warnings