diff options
Diffstat (limited to 'zkvms/jolt/default.nix')
| -rw-r--r-- | zkvms/jolt/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/zkvms/jolt/default.nix b/zkvms/jolt/default.nix index e749ac4..533dc13 100644 --- a/zkvms/jolt/default.nix +++ b/zkvms/jolt/default.nix @@ -1,5 +1,5 @@ { zkvmLib, stdenv, lib, just, metacraft-labs, pkg-config, openssl -, craneLib-default, }: +, craneLib-default, libcxx, }: let commonArgs = { pname = "jolt"; @@ -12,7 +12,7 @@ let (unions [ ./. ../../guests ../../guests_macro ../../zkvms_host_io ]); }; - nativeBuildInputs = [ metacraft-labs.jolt openssl pkg-config ]; + nativeBuildInputs = [ metacraft-labs.jolt openssl pkg-config libcxx ]; }; craneLib = craneLib-default.overrideToolchain metacraft-labs.jolt; @@ -37,6 +37,8 @@ in zkvmLib.buildPackage craneLib (commonArgs // { preRunBinaries = [ metacraft-labs.jolt ]; + preRunLibraries = [ openssl ]; + preRun = '' export ELF_PATH="$out/bin/guest" ''; |
