[ros-kernel] Build errors for lib/user32 =>> and lib/msvcrt
Gge
gerard.gatineau at laposte.net
Sun Jan 4 10:58:33 CET 2004
Martin Fuchs wrote:
>Hi,
>
>does anyone also get this errors?
>
>
>./../tools/mkconfig.exe ../../include/roscfg.h UP
>gcc -I./include -DUNICODE -D__REACTOS__ -Wall -Werror -fno-builtin -D_DISABLE_TIDENTS -I./ -I../../include -pipe -march=
>i386 -D_M_IX86 -c windows/draw.c -o windows/draw.o
>In file included from E:/MinGW/include/windef.h:246,
> from ../../include/wine/unicode.h:6,
> from windows/draw.c:38:
>E:/MinGW/include/winnt.h:140: error: conflicting types for `DWORDLONG'
>./../include/base.h:95: error: previous declaration of `DWORDLONG'
>E:/MinGW/include/winnt.h:144: error: parse error before "long"
>E:/MinGW/include/winnt.h:145: error: conflicting types for `PDWORDLONG'
>./../include/base.h:95: error: previous declaration of `PDWORDLONG'
>E:/MinGW/include/winnt.h:146: error: parse error before ',' token
>E:/MinGW/include/winnt.h:161: error: conflicting types for `FLONG'
>./../include/ddk/ketypes.h:12: error: previous declaration of `FLONG'
>E:/MinGW/include/winnt.h:1340: error: redefinition of `struct _GENERIC_MAPPING'
>E:/MinGW/include/winnt.h:1346: error: redefinition of `struct _ACE_HEADER'
>E:/MinGW/include/winnt.h:1351: error: redefinition of `struct _ACCESS_ALLOWED_ACE'
>E:/MinGW/include/winnt.h:1356: error: redefinition of `struct _ACCESS_DENIED_ACE'
>E:/MinGW/include/winnt.h:1361: error: redefinition of `struct _SYSTEM_AUDIT_ACE'
>
>..
>
>
>
Martin,
I do not know about this error but reactos build fails for lib/msvcrt
with a fresh CVS update.
I am using the winapi headers from 15-12-2003 plus the W32api.h file
from 02-01-2004.
gcc -D__USE_W32API -D_MSVCRT_LIB_ -Wall -D_DISABLE_TIDENTS
-D__USE_W32API -D__RE
ACTOS__ -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x501 -DUSE_MSVCRT_PREFIX -D_MT
-I./ -I
../../include -pipe -march=i386 -D_M_IX86 -c wine/cpp.c -o wine/cpp.o
In file included from wine/cpp.c:23:
../../include/wine/port.h:65: error: conflicting types for `ssize_t'
c:/mingw/include/sys/types.h:119: error: previous declaration of `ssize_t'
mingw32-make[1]: *** [wine/cpp.o] Error 1
mingw32-make[1]: Leaving directory
`D:/Gerard/Reactos/Ros/reactos/lib/msvcrt'
mingw32-make: *** [msvcrt] Error 2
D:\Reactos\Ros\reactos>
Regards
Gerard
More information about the Ros-kernel
mailing list