Annotation of Gnu-Mach/README, revision 1.1.1.3

1.1       root        1: -*- Text -*-
1.1.1.3 ! root        2: This is the GNU mach 1.2 distribution.
1.1       root        3: 
                      4: This kernel is derived from the Utah kernel source.  We use it to run
                      5: the Hurd on.  It is being distributed by us so that we can more easily
                      6: modify the source, and so that it will work with the normal GNU coding
                      7: standards and Makefile conventions.
                      8: 
                      9: libmach, bootloaders, default pagers, and the like are not part of
                     10: this distribution.  For libraries, we refer you to the GNU C library,
                     11: which has Mach support.  For bootloaders, we refer you to GRUB.  (This
                     12: kernel can be loaded by any bootloader that uses the multiboot
                     13: standard.)  For default pagers, we refer you to your particular system
1.1.1.3 ! root       14: that you will run on top of Mach.
        !            15: 
        !            16: The interface generator `MiG' is no longer part of this distribution.
1.1       root       17: 
                     18: Generic installation instructions may be found in the file INSTALL.
                     19: 
                     20: By default, you get a kernel with no device drivers for disks and
                     21: network devices.  This is not what you want!  Examine the file
                     22: `README-Drivers' in the directory for the machine type your kernel is
                     23: on (e.g., `i386/README-Drivers') for a list of configure --enable
                     24: switches.  Give the appropriate set for your hardware.  It is
                     25: generally safe to specify switches for hardware you don't have; in
                     26: this way you can build kernels that work on different physical machine
                     27: set ups.
                     28: 
1.1.1.2   root       29: If you want the in-kernel debugger compiled in, specify --enable-kdb
                     30: to configure.  This is only useful if you actually anticipate
                     31: debugging the kernel, of course.  We don't turn it on be default
                     32: because it adds considerably to the unpageable memory footprint of the
                     33: kernel.
                     34: 
1.1.1.3 ! root       35: If you want to use the kmsg device, specify --enable-kmsg to
        !            36: configure. It is disabled by default, because we assume that it is
        !            37: unstable and there is no appropriate translator for it.
        !            38: 
1.1       root       39: The specific switches you give to configure are always recorded in the
                     40: file `config.status'.  So you can always tell what options you used to
                     41: build a particular kernel.
                     42: 
1.1.1.2   root       43: Bug reports relating to this distribution should be sent to
1.1.1.3 ! root       44: [email protected].  Requests for assistance should be made on
        !            45: [email protected].
1.1       root       46: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.