Bootstrap
Arch, Fedora and Linux From Scratch (LFS) can be used to bootstrap glaucus. It is recommended to have a minimum of 4 GB of memory and 10 GB of storage space.
Required Packages
autoconf
automake
bash
binutils
bison
(orbyacc
)bzip2
coreutils
(ortoybox
)diffutils
(ortoybox
)dosfstools
erofs-utils
findutils
(ortoybox
)flex
(orreflex
)gawk
(ormawk
)gcc
gettext
(orgettext-tiny
)git
grep
gzip
(orpigz
)libcap
libtool
(orslibtool
)limine
m4
make
patch
(ortoybox
)perl
pkg-config
(orpkgconf
)sed
(ortoybox
)tar
(orlibarchive
)xz
zlib
(orzlib-ng
)zstd
Steps
- Clone repository:
- Checkout main branch:
- Create symlinks:
- Provide missing stubs (remove
texinfo
):
- Install
glaucus-configure
:
- Bootstrap toolchain and cross:
- Create cross img:
- Boot via QEMU:
- Bootstrap native: