Update msvc makefile so it works with modern compilers.