> From: Sean Sieger <sean.sie...@gmail.com> > Date: Tue, 09 Aug 2011 14:29:55 -0400 > Cc: emacs-de...@gnu.org > > gcc -I. -c -DEMACSDEBUG -Demacs=1 -DHAVE_CONFIG_H -I../nt/inc > -DHAVE_NTGUI=1 > -DUSE_CRT_DLL=1 -o oo/i386/w32.o w32.c > w32.c:99:16: error: redefinition of 'struct _PROCESS_MEMORY_COUNTERS_EX' > c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/psapi.h:53:16: > note: o > riginally defined here > w32.c:111:3: error: conflicting types for 'PROCESS_MEMORY_COUNTERS_EX' > c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/psapi.h:65:3: note: > pr > evious declaration of 'PROCESS_MEMORY_COUNTERS_EX' was here > w32.c:111:31: error: conflicting types for 'PPROCESS_MEMORY_COUNTERS_EX' > c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/psapi.h:65:31: > note: p > revious declaration of 'PPROCESS_MEMORY_COUNTERS_EX' was here > make[1]: *** [oo/i386/w32.o] Error 1 > make[1]: Leaving directory `c:/Users/Sean/Downloads/emacs-23.2/src' > make: *** [all-other-dirs-gmake] Error 2
Backport the fix for that from 23.3a, around these line numbers. (Why are you building Emacs 23.2?)