julia: fix i686 build

This commit is contained in:
Nikolay Amiantov 2015-09-04 22:22:51 +03:00 committed by Thomas Tuegel
parent e6e338401f
commit 02fc4551f5

View File

@ -68,17 +68,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ gfortran git m4 patchelf perl which python2 ]; nativeBuildInputs = [ gfortran git m4 patchelf perl which python2 ];
makeFlags = makeFlags =
let [
arch = head (splitString "-" stdenv.system);
march =
{ "x86_64-linux" = "x86-64";
"x86_64-darwin" = "x86-64";
"i686-linux" = "i686";
}."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}");
in [
"ARCH=${arch}"
"MARCH=${march}"
"JULIA_CPU_TARGET=${march}"
"PREFIX=$(out)" "PREFIX=$(out)"
"prefix=$(out)" "prefix=$(out)"
"SHELL=${stdenv.shell}" "SHELL=${stdenv.shell}"