I can't compile using "make" on a Windows64 based system. With version 1.8 I get the following error :
C:\cygwin\usr\include\w32api\winnt.h(1965): fatal error C1189: # error: "undefined precessor type"
make: *** [../built/crutil/WIN_NT/bbox.obj] error 2
make: *** [dep] error 2
make: *** [util.subdir] error 2
Interesting. Your machine is probably reporting an unexpected architecture or machine type. In a CygWin window type 'uname' and 'uname -m'. Compare the results with those expected in arch.mk and make appropriate mods to arch.mk. Just out of curiosity, what does uname say for a Windows64 system?
I found the solution. I had a 64 bits version of 'cl.exe'. I downgrade for a 32 bits version and the problem was fixed.