X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage0%2Fhv-install-2;h=7b7f32e998463dfcb6e9965140a1404f6e60ccd5;hb=deb5f975a44dc0778ae6f0beea0e46e0a34f2a36;hp=77828c33483101ed24aa2dc3306e835ae4957e89;hpb=f3c8db3027d5dc530e1f30c88e0235975211582e;p=hvlinux.git diff --git a/stage0/hv-install-2 b/stage0/hv-install-2 index 77828c3..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,34 +16,38 @@ case "${HVL_TARGET}" in ;; esac -CPPFLAGS=-fexceptions \ - ipkg ${GMP} "--enable-cxx" +ipkg ${GMP} "\ + --enable-cxx \ + --disable-static" export LDFLAGS="-Wl,-rpath,/cross-tools/lib" ipkg ${MPFR} "\ - --enable-shared \ + --disable-static \ --with-gmp=/cross-tools" + ipkg ${MPC} "\ + --disable-static \ --with-gmp=/cross-tools \ --with-mpfr=/cross-tools" -ipkg ${PPL} "\ - --enable-shared \ - --enable-interfaces=c,cxx \ - --disable-optimization \ - --with-libgmp-prefix=/cross-tools \ - --with-libgmpxx-prefix=/cross-tools" -ipkg ${CLOOG_PPL} "\ - --enable-shared \ + +ipkg ${ISL} "\ + --disable-static \ + --with-gmp-prefix=/cross-tools" + +ipkg ${CLOOG} "\ + --disable-static \ --with-bits=gmp \ - --with-gmp=/cross-tools \ - --with-ppl=/cross-tools" + --with-gmp-prefix=/cross-tools" 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 $?