Improving the bootstrap tools (missing libs)
This commit is contained in:
parent
eeb9720b92
commit
4c8bca317b
@ -76,8 +76,12 @@ let
|
|||||||
gcc = pkgs.gcc47;
|
gcc = pkgs.gcc47;
|
||||||
gmp = pkgs.gmp.hostDrv;
|
gmp = pkgs.gmp.hostDrv;
|
||||||
mpfr = pkgs.mpfr.hostDrv;
|
mpfr = pkgs.mpfr.hostDrv;
|
||||||
#ppl = pkgs.ppl.hostDrv;
|
ppl = pkgs.ppl.hostDrv;
|
||||||
#cloogppl = pkgs.cloogppl.hostDrv;
|
cloogppl = pkgs.cloogppl.hostDrv;
|
||||||
|
cloog = pkgs.cloog.hostDrv;
|
||||||
|
zlib = pkgs.zlib.hostDrv;
|
||||||
|
isl = pkgs.isl.hostDrv;
|
||||||
|
mpc = pkgs.mpc.hostDrv;
|
||||||
binutils = pkgs.binutils.hostDrv;
|
binutils = pkgs.binutils.hostDrv;
|
||||||
klibc = pkgs.klibc.hostDrv;
|
klibc = pkgs.klibc.hostDrv;
|
||||||
|
|
||||||
@ -99,6 +103,8 @@ rec {
|
|||||||
linkStatic = true;
|
linkStatic = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inherit pkgs;
|
||||||
|
|
||||||
build =
|
build =
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@ -178,6 +184,12 @@ rec {
|
|||||||
|
|
||||||
cp -d ${gmp}/lib/libgmp*.so* $out/lib
|
cp -d ${gmp}/lib/libgmp*.so* $out/lib
|
||||||
cp -d ${mpfr}/lib/libmpfr*.so* $out/lib
|
cp -d ${mpfr}/lib/libmpfr*.so* $out/lib
|
||||||
|
cp -d ${cloogppl}/lib/libcloog*.so* $out/lib
|
||||||
|
cp -d ${cloog}/lib/libcloog*.so* $out/lib
|
||||||
|
cp -d ${ppl}/lib/libppl*.so* $out/lib
|
||||||
|
cp -d ${isl}/lib/libisl*.so* $out/lib
|
||||||
|
cp -d ${mpc}/lib/libmpc*.so* $out/lib
|
||||||
|
cp -d ${zlib}/lib/libz.so* $out/lib
|
||||||
|
|
||||||
# Copy binutils.
|
# Copy binutils.
|
||||||
for i in as ld ar ranlib nm strip readelf objdump; do
|
for i in as ld ar ranlib nm strip readelf objdump; do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user