[ros-dev] Reactos and MinWin

Ged Murphy gedmurphy at gmail.com
Tue Nov 3 15:53:29 CET 2009


Timo Kreuzer wrote: 

> user32 and gdi32 are parts of the win32 core subsystem. they are in
> dlls/win32 mixed with all the wine stuff.
> ntdll is part of the nt-core and it's also in dlls, just next to
> keyboard layouts and control panel applets.
> freeldr is part of the ntcore and in the boot folder
> kdcom is part of the ntcore and in drivers/base.
> etc etc
> Show me how to checkout ntoskrnl only and build that. You need the whole
> tree to build anything.

It's for this exact reason why our build system to be changed to support
building subsets of the codebase before any work on a 'minros' can begin.

We need to define core areas of the OS and rearrange the tree to suit. Next
we need to  and add support to rbuild for building groups and add each
module in the tree to a group. One of these groups will be 'MinRos'. Other
such groups could include 'Apps', 'Win32', 'Cpls', etc.
Only after all this has been done should we actually look at fixing our code
dependencies in the way I described in our original email.

I had started going through the rbuild code last week, but in light of
Alex's recent mail regarding this I need to catch with him and kjk to go
through it with them.

Ged.




More information about the Ros-dev mailing list