Is this likely my fault ? Probably.  But happens when I attempt official source build.  I tried to debug it once, and it appeared to have to do with makefile re-entry and using +=  vs =  in makefile assignments.  
So my question is ... Dan ... does this happen to you ? Micheus ?
	
	
	
	
So my question is ... Dan ... does this happen to you ? Micheus ?
Code:
make[2]: Leaving directory `/c/users/mark/wings/intl_tools'
make[1]: Leaving directory `/c/users/mark/wings/intl_tools'
(cd src; make)
make[1]: Entering directory `/c/users/mark/wings/src'
make TYPE=opt common
make[2]: Entering directory `/c/users/mark/wings/src'
erlc  -I '/c/program files/erl7.1/lib' -I '/c/users/mark'   -Werror -I ../e3d +d
ebug_info '-Dwings_version="2.0.2"' -pa ../intl_tools  -Werror -I ../e3d +debug_
info '-Dwings_version="2.0.2"' -pa ../intl_tools  -o../ebin wings_lang.erl
wings_lang.erl: redefining macro 'wings_version'
make[2]: *** [../ebin/wings_lang.beam] Error 1
make[2]: Leaving directory `/c/users/mark/wings/src'
make[1]: *** [opt] Error 2
make[1]: Leaving directory `/c/users/mark/wings/src'
make: *** [all] Error 2