I am having essentially the same error that bobz is reporting on a WinXP system. Downloaded the mingw-mame-w32-20120807.exe package and installed it.

Now every time anything gets compiled there is a cc1plus.exe error which stops the process. However, an .o file is created and the next attempt at make proceeds to the next .c file.