removing some (unneeded?) mangling of build command

I dont understand why slashes are changed to double slashes for options. That does not work on my machine.
Is it dependent on what type of emacs that is used, is it needed for cygwin emacs

DONT merge this if it is needed for some reason that I am unaware of.