X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage0%2Fhv-install-2;h=7b7f32e998463dfcb6e9965140a1404f6e60ccd5;hb=deb5f975a44dc0778ae6f0beea0e46e0a34f2a36;hp=33a944754c6f1b1b5c46a4d8706670d95ddeec71;hpb=6890ab467c34bc0ae1fccf18a521c3cedfa442a2;p=hvlinux.git diff --git a/stage0/hv-install-2 b/stage0/hv-install-2 index 33a9447..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 ${EGLIBC} -ipkg -l "${GCC}-pass2" ${GCC} + +if [ x"${INSTALL_GLIBC}" == x"1" ]; then + ipkg ${GLIBC} + ipkg -l "${GCC}-pass2" ${GCC} +fi exit $?