| 
                         Requirements 
                        SILO is supported on Linux and Solaris for SPARC and UltraSPARC processors.
                        To be able to compile and install the latest version of SILO you will need
                        at least: 
                        
                            - GNU binutils,
                                a GNU collection of binary utilities.
 
                            - GCC from the GNU Compiler Collection.
                                For GCC we suspect that egcs1.1.2, gcc-2.95.4, gcc-3.x and recent gcc-4.x
                                are good choices.
 
                         
                        For the building of the first and second stage boot loader, and TILO  
                        (Linux only), you will also need:
                         
                           - elftoaout, for the
                               converting of 32-bit or 64-bit SPARC ELF images to a.out format
 
                           - e2fsprogs package.
                               With Linux distributions, you need the header files included for instance
                               in the e2fsprogs-devel package for
                               Fedora, or the e2fslibs-dev
                               package for
                               Debian based systems.
 
                         
                        As of version 0.8.7, SILO can't be used directly to use bootable CD
                        images. The cdrtools package,
                        by Jörg Schilling, contains mkisofs, which should be used instead. 
                        Building 
                        After extracting the SILO package enter the directory 
                        silo-<version>, and type make. 
                        Note that the first and second stage boot block can be built only under 
                        SPARC/Linux, even if you wish to install SILO on a system with only
                        Sun Solaris installed.
                        If this is the case you will need the 
                        silo-loaders-<version>.tar.gz package, which basically
                        holds all the necessary files for the /boot directory in pre-compiled
                        form. 
                        After the message 
                        "SILO build for SPARC/Linux completed", or
                        "SILO build for SPARC/Solaris completed" enter 
                        make install to install the boot loaders, silo,
                        tilo, the configuration file silo.conf, and the manual pages.
                        The file locations after the installation are: 
                        
                            - /boot for the boot loaders
 
                            - /sbin for silo
 
                            - /etc for silo.conf
 
                            - /usr/sbin for silocheck
 
                            - /usr/bin for tilo and maketilo
 
                            - /usr/share/man for the manual pages
 
                          
                        Optionally, you can create SILO RPM packages
                        by using the silo.spec file from the source tree. 
                      |