Details on this package are located in Section 10.125.2, “Contents of Colo.”
The Colo package contains the Cobalt Boot Loader.
This bootloader is for the MIPS based cobalt servers RaQ, RaQ2, Qube, or the Qube2.
This patch updates the Colo bootloader to build under 64 bit:
patch -Np1 -i ../colo-1.22-make_fix-1.patch
This patch fixes a relocation error when linking with Binutils:
patch -Np1 -i ../colo-1.22-relocation_fix-1.patch
Disable -Werror in one of the Makefile
s to prevent a compile failure:
cp -v stage2/Makefile{,.orig} sed '/^CFLAGS/s/-Werror //' stage2/Makefile.orig > stage2/Makefile
Compile the Colo package:
cd tools/elf2rfx make CC=gcc cd ../.. make CROSS_COMPILE="${CLFS_TARGET}-" binary
Install the package:
cp -v chain/colo-chain.elf /tools/boot/vmlinux gzip -9 /tools/boot/vmlinux
Details on this package are located in Section 10.125.2, “Contents of Colo.”