After updating my binutils to the current candidate release at
mingw.org and continuing my build it fails with the following:
S:\REACTOS\trunk\reactos>make
[RBUILD] makefile.auto
Reading build files...done
Detecting compiler...detected (gcc)
Detecting binutils...detected (ld)
Detecting netwide assembler...detected (nasm)
Detecting compiler -pipe support...detected
Detecting compiler pre-compiled header support...not detected
Processing modules...done
Creating directories...done
Unpacking WINE resources...done
Generating test support code...done
Generating proxy makefiles...done
Checking automatic dependencies...done
[DLLTOOL] obj-i386\lib\kernel32\libkernel32.a
[MKDIR] obj-i386\tools\winebuild
<snip>
[CC] apps\utils\net\whois\whois.c
[WRC] obj-i386\apps\utils\net\whois\whois.coff
[LD] output-i386\apps\utils\net\whois\whois.exe
[RSYM] output-i386\apps\utils\net\whois\whois.exe
[DLLTOOL] obj-i386\lib\version\libversion.a
[DLLTOOL] obj-i386\lib\gdi32\libgdi32.a
[DLLTOOL] obj-i386\lib\ntdll\libntdll.a
[CC] apps\utils\rosperf\rosperf.c
[CC] apps\utils\rosperf\lines.c
[CC] apps\utils\rosperf\fill.c
[CC] apps\utils\rosperf\text.c
[CC] apps\utils\rosperf\testlist.c
[WRC] obj-i386\apps\utils\rosperf\rosperf.coff
[LD] output-i386\apps\utils\rosperf\rosperf.exe
[RSYM] output-i386\apps\utils\rosperf\rosperf.exe
[CC] apps\utils\ps\ps.c
In file included from include/ndk/ntndk.h:39,
from apps/utils/ps/ps.c:27:
include/ndk/extypes.h:174: warning: redefinition of `LANGID'
w32api/include/winnt.h:136: warning: `LANGID' previously declared here
make: *** [obj-i386\apps\utils\ps\ps.o] Error 1
S:\REACTOS\trunk\reactos>toolsver
NASM version 0.98
GNU ld version 2.16.91 20050827
GNU dlltool 2.16.91 20050827
GNU windres 2.16.91 20050827
Copyright 2005 Free Software Foundation, Inc.
Reading specs from C:/MinGW/bin/../lib/gcc-lib/mingw32/3.3.1/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld
--with-gnu-as --host=
mingw32 --target=mingw32 --prefix=/mingw --enable-threads
--disable-nls --enable
-languages=c,c++,f77,objc,ada,java --disable-win32-registry
--disable-shared --e
nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x
--enable-ja
va-gc=boehm --disable-libgcj-debug --enable-interpreter
--enable-hash-synchronization
Thread model: win32
gcc version 3.3.1 (mingw special 20030804-1)
GNU nm 2.16.91 20050827
GNU Make 3.80
Cleaning looks a little suspect as well:
S:\REACTOS\trunk\reactos>make clean
make: [cabman_clean] Error 1 (ignored)
[MKDIR] obj-i386\tools\cdmake
[CC] tools\cdmake\cdmake.c
[CC] tools\cdmake\llmosrt.c
[MKDIR] output-i386\tools\cdmake
[LD] output-i386\tools\cdmake\cdmake.exe
[MKDIR] obj-i386\tools\mkhive
[CC] tools\mkhive\binhive.c
[CC] tools\mkhive\infcache.c
[CC] tools\mkhive\mkhive.c
[CC] tools\mkhive\reginf.c
[CC] tools\mkhive\registry.c
[MKDIR] output-i386\tools\mkhive
[LD] output-i386\tools\mkhive\mkhive.exe
[MKDIR] obj-i386\tools\rbuild\tests
make: [widl_clean] Error 1 (ignored)
S:\REACTOS\trunk\reactos>