Do you guys actually try to compile the release versions of ReactOS? Version 0.2.8-REL doesn't compile:
1. Need to "copy lib/msafd/msafd.h lib/msafd/include", otherwise you get:
[CC] lib/msafd/misc/dllmain.c lib/msafd/misc/dllmain.c:13:19: msafd.h: No such file or directory
2. Need to comment out "-Werror", otherwise thousands of these warnings become errors:
In file included from include/ndk/kefuncs.h:13, from include/ndk/ntndk.h:31, from hal/hal/hal.c:15: include/ndk/ketypes.h:295: warning: redefinition of `PKINTERRUPT' w32api/include/ddk/winddk.h:205: warning: `PKINTERRUPT' previously declared hereIn file included from include/ndk/cmtypes.h:15, from include/ndk/extypes.h:19, from include/ndk/pstypes.h:17, from include/ndk/psfuncs.h:13, from include/ndk/ntndk.h:34, from hal/hal/hal.c:15: include/ndk/iotypes.h:562: warning: redefinition of `PIO_TIMER' w32api/include/ddk/winddk.h:201: warning: `PIO_TIMER' previously declared here
3. Doesn't link under Linux, binutils 2.14.90, it needs to be severely hacked to link, and then crashes when booted.
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com
From: Damjan Jovanovic
Do you guys actually try to compile the release versions of ReactOS? Version 0.2.8-REL doesn't compile
No, we just do some magic chants and poof, the .iso appears.
- Doesn't link under Linux, binutils 2.14.90, it needs to be
severely hacked to link, and then crashes when booted.
2.14.90 is seriously old and contains some bugs which prevent ReactOS from building correctly. I'm using MinGW binutils 2.15.94 and MinGW gcc 3.4.2 on Linux, works without a hitch.
Gé van Geldorp.
--- Ge van Geldorp gvg@reactos.org wrote:
From: Damjan Jovanovic
Do you guys actually try to compile the release
versions of
ReactOS? Version 0.2.8-REL doesn't compile
No, we just do some magic chants and poof, the .iso appears.
Then how come I am getting the errors I described and you're not? I built it with the standard build environment.
- Doesn't link under Linux, binutils 2.14.90, it
needs to be
severely hacked to link, and then crashes when
booted.
2.14.90 is seriously old and contains some bugs which prevent ReactOS from building correctly.
Why isn't that documented anywhere?
I'm using MinGW binutils 2.15.94 and MinGW gcc 3.4.2 on Linux, works without a hitch.
Gé van Geldorp.
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com
2.14.90 is seriously old and contains some bugs which prevent ReactOS from building correctly.
Why isn't that documented anywhere?
It used to be noted under "HOWTO/setup a build environment" on Wiki but it seems someone has removed this note...
I'm using MinGW binutils 2.15.94 and MinGW gcc 3.4.2 on Linux, works without a hitch.
Gé van Geldorp.
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev