summaryrefslogtreecommitdiff
path: root/Mach
diff options
context:
space:
mode:
authorJoachim Nilsson <joachim@gnufans.org>2002-10-30 20:44:00 +0000
committerJoachim Nilsson <joachim@gnufans.org>2002-10-30 20:44:00 +0000
commit31b6137a4f59bfcb816019c2cd431ac29b9ee6b9 (patch)
treea30152f092c72d8ac62e151241acc3a752bb6d33 /Mach
parent8f45479f7bff362d41f9134df5c29772de8d62a3 (diff)
none
Diffstat (limited to 'Mach')
-rw-r--r--Mach/BuildingOskitMach.mdwn16
1 files changed, 13 insertions, 3 deletions
diff --git a/Mach/BuildingOskitMach.mdwn b/Mach/BuildingOskitMach.mdwn
index 02f81e91..a9fc825a 100644
--- a/Mach/BuildingOskitMach.mdwn
+++ b/Mach/BuildingOskitMach.mdwn
@@ -53,9 +53,20 @@ Check it out using
## <a name="Building"> Building </a>
+To build any Mach kernel you need an interface generator, MiG. To be on the safe side, use the CVS version. Configure and build it according to the instructions in the configure --help.
+
+Continue below with the instructions for building the OSKit and GNUmach. The recommended versions of GCC are
+
+<dl>
+ <dt> For the OSKit</dt>
+ <dd> GCC 2.95.X </dd>
+ <dt> For GNUmach</dt>
+ <dd> GCC 3.2 </dd>
+</dl>
+
### <a name="The_OSKit"> </a> The OSKit
-The attached [[ATTACHURLmodulesx86pc]], or %ATTACHURL%/modules-light.x86.pc, is an example setup, your needs may vary but this one works for standard COTS PC's. Now, how to configure and build the OSKit.
+The attached [[ATTACHURLmodulesx86pc]], or [[ATTACHURLmodules-lightx86pc]], is an example setup, your needs may vary but this one works for standard COTS PC's. Now, how to configure and build the OSKit.
# cd oskit-20020317/
# mkdir build
@@ -70,8 +81,6 @@ The attached [[ATTACHURLmodulesx86pc]], or %ATTACHURL%/modules-light.x86.pc, is
### <a name="GNUmach_2_0_OSKit_Mach_"> </a> GNUmach 2.0 (OSKit-Mach)
-To build any Mach kernel you need an interface generator, MiG. To be on the safe side, use the CVS version. Configure and build it according to the instructions in the configure --help.
-
Different to its half sister, the OSKit-Mach kernel does _not_ need a cross compiler. The regular gcc for your x86 Linux system does just fine. However, you might want to use gcc 3.2 with the latest and greatest CVS version of Mach.
**_Configuring:_**
@@ -109,6 +118,7 @@ See the [[Mach/RemoteDebugOskitMach]] page.
## <a name="Attachments"> Attachments </a>
* [[ATTACHURLmodulesx86pc]]: Modules to build in OSKit
+* [[ATTACHURLmodules-lightx86pc]]: Lighter version of required modules for building GNUmach
----