1
2
Installing Symmetry
3
by Stephen Gentle
4
5
Prerequisites
6
=============
7
8
To install Symmetry, you must have the following tools installed:
9
  * Make
10
  * GCC (Version 4.3 recommended)
11
  * NASM
12
  * Tar
13
  
14
Additionally, to make a CD image that can be burnt to a disc or run in an 
15
emulator, make sure you have the following:
16
  * genisoimage
17
  * GNU Grub
18
19
Preparing for the build
20
=======================
21
22
Before you try to build Symmetry, you must ensure that the following folders 
23
exist:
24
25
  * image/System/
26
  * image/System/Kernel
27
  
28
You then need to move into the build directory and run the following command,
29
which will create the directories where the object files that the compiler
30
produces will be stored.
31
32
  make setup
33
  
34
Building Symmetry
35
=================
36
37
To build Symmetry, just change directory to the build directory, and run the
38
following command, which will build the kernel and generate an initial ramdisk:
39
40
  make
41
42
To create a CD image, run the following command after the kernel has finished
43
building:
44
45
  make install
46
  
47
The file 'symmetry.iso' will be created in the build directory. This can be
48
burnt onto a writeable CD or used in an emulator or virtualisation tool.