Modified makefile in order to provide different .o file in windows/linux