Des détails sur ce paquet se trouvent sur Section 10.70.2, « Contenu de Silo. »
Le paquet Silo contient le chargeur d'amorçage Sparc amélioré.
Le correctif suivant corrige des erreurs de compilation :
patch -Np1 -i ../silo-1.4.14-fixes-3.patch
Ce sed permet de compiler le binaire bin2h séparément.
cp -v common/Makefile{,.orig} sed -e 's@\$(PROGRAMS)$@programs\n\nprograms: &@' common/Makefile.orig > common/Makefile
Compilez les binaires bin2h et utilitaires pour l'hôte.
make -C common programs CC=cc make -C second util CC=cc
CC=cc
Remplacez la valeur par défaut de gcc -m32 qui échouera à compiler sur les cibles 64 bits. Il ne faut pas confondre cela avec CC=${CC} ci-dessous.
Compilez le paquet Silo :
make CC=${CC} AS=${AS} LD=${LD} STRIP=${STRIP}
Installez le paquet :
make DESTDIR=${CLFS} install
Des détails sur ce paquet se trouvent sur Section 10.70.2, « Contenu de Silo. »