765 B

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.


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.