[ros-kernel] ROS does NOT compile.

Radoslaw Sokol rsokol at magsoft.com.pl
Thu Jan 8 00:02:58 CET 2004


Hi,

Aliberti Emanuele wrote:
> 
> Here:
> -gcc (GCC) 3.3.1 (mingw special 20030804-1)
> -GNU ld version 2.14.90 20030807
> -GNU dlltool 2.14.90 20030807
> -the unofficial w32api snapshot released by Steven a few weeks ago
> -mingw\include\w32api.h (pathced: it *must* say 2.4)

With such build configuration (all that differs is ld/dlltool
version: 2.13.90), I cannot get ReactOS to rebuild from scratch
due to following error:

make[1]: Entering directory `I:/rosbuild/cvs_src/reactos/lib/libwine'
gcc -D_DISABLE_TIDENTS -Werror -Wall -I./ -I../../include -pipe -march=i386 -D_M_IX86 -c debug.c -o
debug.o
In file included from debug.c:27:
../../include/wine/port.h:245: error: parse error before "pread"
../../include/wine/port.h:245: warning: type defaults to `int' in declaration of `pread'
../../include/wine/port.h:245: warning: data definition has no type or storage class
../../include/wine/port.h:249: error: parse error before "pwrite"
../../include/wine/port.h:249: warning: type defaults to `int' in declaration of `pwrite'
../../include/wine/port.h:249: warning: data definition has no type or storage class
make[1]: *** [debug.o] Error 1
make[1]: Leaving directory `I:/rosbuild/cvs_src/reactos/lib/libwine'
make: *** [libwine] Error 2

I have applied the CVS w32api snapshot posted on [ros-kernel],
and the w32api.h patch posted here too:

#define __W32API_VERSION 2.4
#define __W32API_MAJOR_VERSION 2
#define __W32API_MINOR_VERSION 4

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol at magsoft.com.pl          |
|                 |  http://www.grush.one.pl/              |
\................... ftp://ftp.grush.one.pl/ ............../


More information about the Ros-kernel mailing list