mathematica: fix library paths

wip/yesman
Mitsuhiro Nakamura 7 years ago
parent 50831d543d
commit 488db3d392
  1. 7
      pkgs/applications/science/math/mathematica/default.nix

@ -56,6 +56,7 @@ stdenv.mkDerivation rec {
unixODBC
libxml2
libuuid
zlib
] ++ (with xorg; [
libX11
libXext
@ -93,6 +94,12 @@ stdenv.mkDerivation rec {
echo "=== Running MathInstaller ==="
./MathInstaller -auto -createdir=y -execdir=$out/bin -targetdir=$out/libexec/Mathematica -silent
# Fix library paths
cd $out/libexec/Mathematica/Executables
for path in mathematica MathKernel Mathematica WolframKernel wolfram; do
sed -i -e 's/export LD_LIBRARY_PATH/export LD_LIBRARY_PATH=${builtins.replaceStrings ["/"] ["\\/"] "${zlib}/lib"}:\''${LD_LIBRARY_PATH}/' $path
done
'';
preFixup = ''

Loading…
Cancel
Save