@@ -7,6 +7,7 @@ let
7 native_libs = [
7 native_libs = [
12 ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
13 ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
@@ -24,4 +25,7 @@ in stdenv.mkDerivation {
24 (acc: lib:
25 (acc: lib:
25 " --extra-lib-dirs=${lib}/lib --extra-include-dirs=${lib}/include" + acc)
26 " --extra-lib-dirs=${lib}/lib --extra-include-dirs=${lib}/include" + acc)
26 "" native_libs;
27 "" native_libs;
29+ # Needed if one wants to use ghci, due to https://ghc.haskell.org/trac/ghc/ticket/11042
30+ LD_LIBRARY_PATH = builtins.concatStringsSep ":" (map (lib: lib.out + "/lib") native_libs);