a9036a8ad9fe30ae54f97d8ed6a9f152d97cc9f8
[reactos.git] / reactos / INSTALL
1 1. Build environment
2
3 To build the system you need either mingw32 installed on Windows or a
4 mingw32 cross compiler running on unix.
5
6 2. Building
7
8 To build from Windows run make. To build from unix, edit rules.mak and change
9 the PREFIX variable to the correct value for your cross-compiler, then run
10 'make'.
11
12 3. Installation
13
14 Installation isn't yet automated, sorry. The system can only be installed on
15 the first partition which must be formatted for DOS. Set up a directory
16 structure like the following
17
18 make directories C:\reactos,C:\reactos\system32,C:\reactos\system32\drivers
19
20 Copy apps/shell/shell.exe to C:\reactos\system32
21 Copy subsys/smss/smss.exe to C:\reactos\system32
22 Copy services/dd/keyboard/keyboard.sys to C:\reactos\system32\drivers
23 Copy services/dd/blue/blue.sys to C:\reactos\system32\drivers
24 Copy lib/ntdll/ntdll.dll to C:\reactos\system32
25 Copy lib/kernel32/kernel32.dll to C:\reactos\system32
26 Copy lib/crtdll/crtdll.dll to C:\reactos\system32
27
28 The system can only be started from DOS. Copy the following files,
29 services/dd/ide/ide.sys, services/fs/vfat/vfatfsd.sys and
30 loaders/dos/loadros.com, to a suitable directory. The system can then be
31 booted with the command 'loadros.com ide.sys vfatfsd.sys'.