fix
This commit is contained in:
Regular → Executable
+11
-9
@@ -16,9 +16,9 @@ case "${2}" in
|
||||
esac
|
||||
|
||||
#### JEŚLI BĘDĄ NOWE WERSJE BINUTILS'A i GCC PROSZĘ ZMIENIĆ NUMER!!!
|
||||
export binutils_version="2.31.1" #TU ZMIENIAMY!
|
||||
export binutils_version="2.32" #TU ZMIENIAMY!
|
||||
export newlib_version="master" #TU ZMIENIAMY!
|
||||
export gcc_version="LATEST-4" #TU ZMIENIAMY!
|
||||
export gcc_version="LATEST-4.9" #TU ZMIENIAMY!
|
||||
export nproc="$(( `grep -c "processor" /proc/cpuinfo` * 2 ))"
|
||||
export binutils_ext="tar.xz" #TU POD ŻADNYM POZOREM NIE ZMIENIAJ TYPU!!!!!
|
||||
####
|
||||
@@ -40,7 +40,7 @@ fi
|
||||
|
||||
if ! (
|
||||
mkdir -pv build-binutils
|
||||
(cd build-binutils; ../binutils-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-nls --disable-werror --enable-obsolete)
|
||||
(cd build-binutils; ../binutils-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-nls --disable-werror --enable-obsolete --disable-debug --with-gcc --with-gnu-as --with-gnu-ld)
|
||||
make -C build-binutils -j${nproc}
|
||||
make -C build-binutils -j${nproc} install
|
||||
)
|
||||
@@ -68,9 +68,11 @@ fi
|
||||
) || exit 1
|
||||
|
||||
if ! (
|
||||
(cd gcc-*; contrib/download_prerequisites; ln -svf ../newlib-${newlib_version}/newlib newlib; ln -svf ../newlib-${newlib_version}/libgloss libgloss)
|
||||
(cd gcc-*; contrib/download_prerequisites; ln -svf ../newlib-${newlib_version}/newlib newlib)
|
||||
mkdir -pv build-gcc
|
||||
(cd build-gcc; ../gcc-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-lto --disable-nls --disable-werror --enable-languages=c,c++ --with-pkgversion="*DANiO* T00LCHAIN" --with-system-zlib --enable-obsolete --with-newlib --enable-multilib --enable-multiarch --enable-targets=all --disable-shared --enable-static)
|
||||
(cd build-gcc; ../gcc-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-lto --disable-nls --disable-werror --enable-languages="c" --with-pkgversion="*DANiO* T00LCHAIN" --enable-obsolete --with-newlib --with-system-zlib --disable-shared --disable-debug --without-headers) #--disable-libquadmath --disable-libssp --disable-libgomp
|
||||
make -C build-gcc -j${nproc} all-gcc
|
||||
make -C build-gcc -j${nproc} install-gcc
|
||||
)
|
||||
then
|
||||
echo "STAGE=${TARGET}" > .error
|
||||
@@ -78,12 +80,12 @@ then
|
||||
fi
|
||||
|
||||
if (
|
||||
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)
|
||||
(cd build-newlib; ../newlib-${newlib_version}/configure --prefix="${PREFIX}" --target="${TARGET}")
|
||||
make -C build-newlib -j${nproc}
|
||||
make -C build-newlib -j${nproc} install
|
||||
make -C build-newlib -j${nproc} install
|
||||
(cd build-gcc; ../gcc-*/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-lto --disable-nls --disable-werror --enable-languages="c,c++" --with-pkgversion="*DANiO* T00LCHAIN" --enable-obsolete --with-newlib --with-system-zlib --disable-shared --disable-debug)
|
||||
make -C build-gcc -j${nproc}
|
||||
make -C build-gcc -j${nproc} install
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user