diff --git a/danio_gcc.sh b/danio_gcc.sh index a2c89e7..31a229e 100644 --- a/danio_gcc.sh +++ b/danio_gcc.sh @@ -18,8 +18,8 @@ esac #### JEŚLI BĘDĄ NOWE WERSJE BINUTILS'A i GCC PROSZĘ ZMIENIĆ NUMER!!! export binutils_version="2.31.1" #TU ZMIENIAMY! export newlib_version="master" #TU ZMIENIAMY! -export gcc_version="LATEST-9" #TU ZMIENIAMY! -export nproc=$(( `grep -c "processor" /proc/cpuinfo` * 2 )) +export gcc_version="LATEST-4" #TU ZMIENIAMY! +export nproc="$(( `grep -c "processor" /proc/cpuinfo` * 2 ))" export binutils_ext="tar.xz" #TU POD ŻADNYM POZOREM NIE ZMIENIAJ TYPU!!!!! #### @@ -41,7 +41,8 @@ fi if ! ( mkdir -pv build-binutils (cd build-binutils; ../binutils-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-nls --disable-werror --enable-obsolete) - make -C build-binutils -j${nproc} all install + make -C build-binutils -j${nproc} + make -C build-binutils -j${nproc} install ) then echo "STAGE=${TARGET}" > .error @@ -77,11 +78,14 @@ then fi if ( - make -C build-gcc all-gcc install-gcc + make -C build-gcc -j${nproc} all-gcc + make -C build-gcc -j${nproc} install-gcc mkdir -pv build-newlib (cd build-newlib; ../newlib-${newlib_version}/configure --prefix="${PREFIX}" --target="${TARGET}" --enable-multilib) - make -C build-newlib -j${nproc} all install - make -C build-gcc -j${nproc} all install + make -C build-newlib -j${nproc} + make -C build-newlib -j${nproc} install + make -C build-gcc -j${nproc} + make -C build-gcc -j${nproc} install ) then find ${PREFIX} | xargs file | grep "ELF" | grep "executable" | cut -f 1 -d ":" | xargs strip -S 2>/dev/null