NixOS on ARM: Difference between revisions
imported>Cyber-murmel m unify N× formatting |
imported>Scvalex Make it clear that `--argstr system aarch64-linux` is required in the binfmt cross-compile instructions |
||
Line 437: | Line 437: | ||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; | boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; | ||
} | } | ||
</syntaxHighlight> | |||
Then, add <code>--argstr system aarch64-linux</code> to the build command: | |||
<syntaxHighlight lang=nix> | |||
$ nix-build '<nixpkgs/nixos>' -A config.system.build.sdImage -I nixos-config=./sd-image.nix --argstr system aarch64-linux | |||
</syntaxHighlight> | </syntaxHighlight> | ||