diff --git a/nix/liana-business.nix b/nix/liana-business.nix index 41c927e09..37bf04a60 100644 --- a/nix/liana-business.nix +++ b/nix/liana-business.nix @@ -28,7 +28,7 @@ let SOURCE_DATE_EPOCH = 1; CARGO_BUILD_TARGET = "x86_64-pc-windows-gnu"; - CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; + CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-Wl,--strip-all -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; HOST_CC = "${pkgs.stdenv.cc}/bin/cc"; TARGET_CC = "${pkgs.pkgsCross.mingwW64.stdenv.cc}/bin/${pkgs.pkgsCross.mingwW64.stdenv.cc.targetPrefix}cc"; diff --git a/nix/liana.nix b/nix/liana.nix index e98c79db5..1ced4d2a1 100644 --- a/nix/liana.nix +++ b/nix/liana.nix @@ -24,10 +24,7 @@ let SOURCE_DATE_EPOCH = 1; CARGO_BUILD_TARGET = "x86_64-pc-windows-gnu"; - # CARGO_BUILD_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; - # CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; - # CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-Wl,--image-base,0x10000 -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; - CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; + CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS = "-C link-arg=-Wl,--no-insert-timestamp -C link-arg=-Wl,--strip-all -C link-arg=-L${pkgs.pkgsCross.mingwW64.windows.pthreads}/lib"; HOST_CC = "${pkgs.stdenv.cc}/bin/cc"; TARGET_CC = "${pkgs.pkgsCross.mingwW64.stdenv.cc}/bin/${pkgs.pkgsCross.mingwW64.stdenv.cc.targetPrefix}cc";