modified makefile rules to conform with windows os