I was running into issues with the provided shell.nix when importing angr in
ipython.
libz3.so and libstc++.so.6 weren't being found. Adding them to
LD_LIBRARY_PATH fixed the issue for me.
Not sure if this is worth merging since I haven't reproduced it on another
system, but I still thought it would be interesting to share here nevertheless.
I know that the virtual environment also holds a libz3.so, but I wasn't sure
how to reference the virtual environment path in the shell.nix if that's even
possible. So, I'm using the Z3 provided by nixpkgs instead.
Hi!
I was running into issues with the provided
shell.nix
when importing angr inipython
.libz3.so
andlibstc++.so.6
weren't being found. Adding them toLD_LIBRARY_PATH
fixed the issue for me.Not sure if this is worth merging since I haven't reproduced it on another system, but I still thought it would be interesting to share here nevertheless.
I know that the virtual environment also holds a libz3.so, but I wasn't sure how to reference the virtual environment path in the
shell.nix
if that's even possible. So, I'm using the Z3 provided by nixpkgs instead.Many thanks, Paul