build path with spaces in it. bug
if there is a build path with spaces in it, the visual studio compiler will fail to link because the .lib and .obj files have spaces in them and are not quoted.
NEEDLIBS needs quotes around it -> e.g. "$(NEEDLIBS:T)"
$(<) needs quotes around it -> e.g. /out:$(<) should be /out:"$(<")
a few places need to be changed here.
LINKLIBS is correctly quoted.
I fixed a number of these cases and pushed the commits for you.
Thanks for the report.