Bootstrap
- Both Arch and Fedora Linux can be used to bootstrap glaucus.
- It is recommended to have a minimum of 4 GB of memory and 10 GB of storage space to bootstrap glaucus.
Required Packages
- autoconf (requries GNU m4, and perl to run autom4te on tests/wrapper.in)
- automake
- bash
- bc (or toybox)
- binutils
- byacc (or bison)
- bzip2
- coreutils (or toybox)
- diffutils (or toybox)
- dosfstools
- findutils (or toybox)
- gcc
- gettext-tiny
- git
- grep (or toybox)
- gzip
- ldconfig (gcc)
- libarchive (gcc requires tar for the make target “install-headers-tar”)
- libcap (requires bash inside progs/mkcapshdoc.sh)
- m4
- make
- mawk (or gawk)
- muon (or meson, required by muon to cross compile it on a glibc host) (muon does not support cross compilation)
- patch (or toybox)
- perl
- pkgconf
- reflex (or flex)
- sed (or toybox)
- slibtool (or libtool)
- toybox (requires bash for scripts/genconfig.sh and tests)
- wget2
- xz
- zlib-ng (or zlib) (requires bash for configure script, this can be patched easily)
- zstd