1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
{ stdenv, pkgs }: pkgs.mkShell { nativeBuildInputs = with pkgs; [ (rust-bin.stable.latest.default.override { extensions = ["rust-src"]; }) lld_10 stdenv.cc.cc.lib # pkg-config ]; RUSTFLAGS = "-C link-arg=-fuse-ld=lld -C target-cpu=native"; RUST_BACKTRACE = "1"; # https://github.com/rust-lang/rust/issues/55979 LD_LIBRARY_PATH="${stdenv.cc.cc.lib}/lib64:$LD_LIBRARY_PATH"; # HELIX_RUNTIME=./runtime; HELIX_RUNTIME="/home/speed/src/helix/runtime"; }