Fix stdenv-native by creating a bintools wrapper with similar settings
This commit is contained in:
parent
72b27f2519
commit
5a545ca9bd
@ -119,14 +119,23 @@ in
|
|||||||
};
|
};
|
||||||
stdenvNoCC = stdenv;
|
stdenvNoCC = stdenv;
|
||||||
|
|
||||||
cc = import ../../build-support/cc-wrapper {
|
cc = let
|
||||||
name = "cc-native";
|
|
||||||
nativeTools = true;
|
|
||||||
nativeLibc = true;
|
|
||||||
nativePrefix = { # switch
|
nativePrefix = { # switch
|
||||||
"i686-solaris" = "/usr/gnu";
|
"i686-solaris" = "/usr/gnu";
|
||||||
"x86_64-solaris" = "/opt/local/gcc47";
|
"x86_64-solaris" = "/opt/local/gcc47";
|
||||||
}.${system} or "/usr";
|
}.${system} or "/usr";
|
||||||
|
in
|
||||||
|
import ../../build-support/cc-wrapper {
|
||||||
|
name = "cc-native";
|
||||||
|
nativeTools = true;
|
||||||
|
nativeLibc = true;
|
||||||
|
inherit nativePrefix;
|
||||||
|
bintools = import ../../build-support/bintools-wrapper {
|
||||||
|
name = "bintools";
|
||||||
|
inherit stdenvNoCC nativePrefix;
|
||||||
|
nativeTools = true;
|
||||||
|
nativeLibc = true;
|
||||||
|
};
|
||||||
inherit stdenvNoCC;
|
inherit stdenvNoCC;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user