Added LDFLAGS flag. you'll have to use 'make LDFLAGS=-lshlwapi' to build on windows.
added -D and -I