20 lines
765 B
Markdown
20 lines
765 B
Markdown
# Genode Packages
|
|
|
|
This repo contains Nix expressions for building Genode with Nixpkgs and building
|
|
Nixpkgs for Genode. At the moment the former is experimental and broken in many
|
|
cases, the later is probably broken for all cases.
|
|
|
|
Furthermore, this repository is structured as a Nim flake, with is in itself an
|
|
experimental extension of the Nix utility.
|
|
|
|
## Toolchain
|
|
|
|
The LLVM cross-compiler may useful already, Clang apparently builds trivial
|
|
Genode componenents without serious problems. Bootstrapping GCC is not practical
|
|
due to the recursive autotools build system.
|
|
|
|
To compiler environment for x86_64 may be accessed by invoking `nix devShell`.
|
|
|
|
Bootstrapping the environment on a laptop can take hours. Get yourself a
|
|
[Hydra](https://nixos.org/hydra/).
|