X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage0%2Fhv-install-2;h=7b7f32e998463dfcb6e9965140a1404f6e60ccd5;hb=324f856b770e4fe16d10ffcd069f2f7b70585589;hp=8e3bf200ac69ae587189398fa7e1af4f8956613b;hpb=b99ee4fadea43f239cf2df146fb93bfc95bd783e;p=hvlinux.git diff --git a/stage0/hv-install-2 b/stage0/hv-install-2 index 8e3bf20..7b7f32e 100755 --- a/stage0/hv-install-2 +++ b/stage0/hv-install-2 @@ -1,12 +1,13 @@ #!/bin/bash source ~/.bashrc - source ../functions/main init_log_file -ipkg -m noac ${KERNEL} +if [ x"${INSTALL_GLIBC}" == x"1" ]; then + ipkg -m noac ${KERNEL} +fi case "${HVL_TARGET}" in x86*) @@ -15,15 +16,13 @@ case "${HVL_TARGET}" in ;; esac -CPPFLAGS=-fexceptions \ - ipkg ${GMP} "\ +ipkg ${GMP} "\ --enable-cxx \ --disable-static" export LDFLAGS="-Wl,-rpath,/cross-tools/lib" ipkg ${MPFR} "\ - --enable-shared \ --disable-static \ --with-gmp=/cross-tools" @@ -32,8 +31,11 @@ ipkg ${MPC} "\ --with-gmp=/cross-tools \ --with-mpfr=/cross-tools" +ipkg ${ISL} "\ + --disable-static \ + --with-gmp-prefix=/cross-tools" + ipkg ${CLOOG} "\ - --enable-shared \ --disable-static \ --with-bits=gmp \ --with-gmp-prefix=/cross-tools" @@ -42,7 +44,10 @@ LDFLAGS="" ipkg ${BINUTILS} ipkg -l "${GCC}-pass1" ${GCC} -ipkg ${GLIBC} -ipkg -l "${GCC}-pass2" ${GCC} + +if [ x"${INSTALL_GLIBC}" == x"1" ]; then + ipkg ${GLIBC} + ipkg -l "${GCC}-pass2" ${GCC} +fi exit $?