Hey - why not make a list of errors you're getting?
Doubt that will be of any help, as it is quite weird, but lets see
This is the thing I did a couple of weeks ago,
the exact thing I did yesterday,
and the exact same thing I did 20 minutes ago:
C:\>cd C:\wxWidgets-2.6.1\build\msw
C:\wxWidgets-2.6.1\build\msw>set path=c:\mingw\bin;c:\mingw\mingw32\bin
C:\wxWidgets-2.6.1\build\msw>mingw32-make -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
C:\wxWidgets-2.6.1\build\msw>mingw32-make -f makefile.gcc clean
if exist gcc_mswd\*.o del gcc_mswd\*.o
[200 more lines of output...]
C:\wxWidgets-2.6.1\build\msw>mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0 VENDOR=cb
A few weeks ago, it worked fine. Yesterday, it failed with a message like "unexpected end of file" after some 30-40 lines of output. I tried newer and older versions of the bintools, also desperately tried using msys make instead, no success in either case, so eventually I gave up.
Today, to reproduce the error messages for this post, I did the very same thing -- it compiled just fine (except for the usual 20,000 warnings about incompatible types and type definition attributes in the implementation, but I guess that is just normal for wxWidgets...).
In every case, I copied the commands from the WiKi and pasted them into the cmd window. So how is copy and paste on sunday different from copy and paste on monday, lol. This is beyond me