Getting rid of warnings.
More cross-platform Makefile.