update
This commit is contained in:
+4
-5
@@ -34,8 +34,6 @@ runit()
|
|||||||
if [ "${buildnewlib}" -ne "0" ]; then
|
if [ "${buildnewlib}" -ne "0" ]; then
|
||||||
export EXTRA_ARGS="--with-newlib"
|
export EXTRA_ARGS="--with-newlib"
|
||||||
fi
|
fi
|
||||||
#### TU NIE ZMIENIAJ ^^^
|
|
||||||
|
|
||||||
case "${2}" in
|
case "${2}" in
|
||||||
64)
|
64)
|
||||||
export CC="cc -m64"
|
export CC="cc -m64"
|
||||||
@@ -45,6 +43,7 @@ runit()
|
|||||||
export CXX="c++ -m32" ;;
|
export CXX="c++ -m32" ;;
|
||||||
esac
|
esac
|
||||||
mkdir -pv out
|
mkdir -pv out
|
||||||
|
#### TU NIE ZMIENIAJ ^^^
|
||||||
|
|
||||||
download()
|
download()
|
||||||
{
|
{
|
||||||
@@ -75,9 +74,9 @@ runit()
|
|||||||
(cd build-binutils; ../binutils-gdb-dl/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-nls --enable-obsolete --disable-debug ${ARGS}) || return ${?}
|
(cd build-binutils; ../binutils-gdb-dl/configure --target="${TARGET}" --prefix="${PREFIX}" --disable-nls --enable-obsolete --disable-debug ${ARGS}) || return ${?}
|
||||||
make -C build-binutils -j${nproc} || return ${?}
|
make -C build-binutils -j${nproc} || return ${?}
|
||||||
make -C build-binutils -j${nproc} install || return ${?}
|
make -C build-binutils -j${nproc} install || return ${?}
|
||||||
if [ ! -e .dl_ok ]; then
|
if [ ! -e gcc-dl/.dl_ok ]; then
|
||||||
(cd gcc-dl; contrib/download_prerequisites) || return ${?}
|
(cd gcc-dl; contrib/download_prerequisites) || return ${?}
|
||||||
touch .dl_ok || return ${?}
|
touch gcc-dl/.dl_ok || return ${?}
|
||||||
fi
|
fi
|
||||||
mkdir -pv build-gcc || return ${?}
|
mkdir -pv build-gcc || return ${?}
|
||||||
(cd build-gcc; ../gcc-dl/configure --target="${TARGET}" --prefix="${PREFIX}" --enable-languages="c,c++" --with-pkgversion="*DANiO* GCC (`echo ${TARGET} | cut -f 1 -d '-'`)" ${ARGS} ${EXTRA_ARGS}) || return ${?}
|
(cd build-gcc; ../gcc-dl/configure --target="${TARGET}" --prefix="${PREFIX}" --enable-languages="c,c++" --with-pkgversion="*DANiO* GCC (`echo ${TARGET} | cut -f 1 -d '-'`)" ${ARGS} ${EXTRA_ARGS}) || return ${?}
|
||||||
@@ -114,7 +113,7 @@ runit()
|
|||||||
}
|
}
|
||||||
strip_n_pack()
|
strip_n_pack()
|
||||||
{
|
{
|
||||||
find ${PREFIX} -type f -path ${PREFIX}/${TARGET} -prune -o -print | xargs file | grep "ELF" | cut -f 1 -d ":" | xargs strip -S --strip-unneeded #for host
|
find ${PREFIX} -type f -not -path *${TARGET}/${TARGET}/* | xargs file | grep "ELF" | cut -f 1 -d ":" | xargs strip -S --strip-unneeded #for host
|
||||||
find ${PREFIX}/${TARGET} -type f -name "*.a" | xargs ${TARGET}-strip -S --strip-unneeded #for sysroot
|
find ${PREFIX}/${TARGET} -type f -name "*.a" | xargs ${TARGET}-strip -S --strip-unneeded #for sysroot
|
||||||
find ${PREFIX}/${TARGET} -type f -name "*.a" | xargs ${TARGET}-ranlib #for sysroot
|
find ${PREFIX}/${TARGET} -type f -name "*.a" | xargs ${TARGET}-ranlib #for sysroot
|
||||||
find ${PREFIX}/${TARGET} -type f | xargs file | grep "ELF" | cut -f 1 -d ":" | xargs ${TARGET}-strip -S --strip-unneeded #for sysroot
|
find ${PREFIX}/${TARGET} -type f | xargs file | grep "ELF" | cut -f 1 -d ":" | xargs ${TARGET}-strip -S --strip-unneeded #for sysroot
|
||||||
|
|||||||
Reference in New Issue
Block a user