# cross-shell.nix { pkgs ? import {} }: pkgs.mkShell { nativeBuildInputs = [ pkgs.binutils pkgs.gcc pkgs.rustc.override { targets = ["i686-unknown-linux-gnu"]; } pkgs.cargo.override { targets = ["i686-unknown-linux-gnu"]; } ]; }