[mips/toolchain]
- added GDB build git-svn-id: http://moon:8086/svn/mips@86 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
@@ -8,6 +8,7 @@ SRC_NEWLIB=newlib-1.20.0
|
|||||||
SRC_GMP=gmp-4.3.2
|
SRC_GMP=gmp-4.3.2
|
||||||
SRC_MPFR=mpfr-3.1.2
|
SRC_MPFR=mpfr-3.1.2
|
||||||
SRC_MPC=mpc-1.0.1
|
SRC_MPC=mpc-1.0.1
|
||||||
|
SRC_GDB=gdb-7.12
|
||||||
|
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
# 10. Binutils bauen und installieren
|
# 10. Binutils bauen und installieren
|
||||||
@@ -181,5 +182,34 @@ else
|
|||||||
echo $SRC_GCC is already built.
|
echo $SRC_GCC is already built.
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------
|
||||||
|
# 50. GDB bauen und installieren
|
||||||
|
# ---------------------------------------------------------------
|
||||||
|
if [ ! -e $SRC_GDB.tar.bz2 ]; then
|
||||||
|
echo Downloading $SRC_GDB
|
||||||
|
wget ftp://ftp.gnu.org/gnu/gdb/$SRC_GDB.tar.xz || exit 1
|
||||||
|
else
|
||||||
|
echo Skipped downloading $SRC_GDB
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -e ./$SRC_GDB ]; then
|
||||||
|
echo Unpacking $SRC_GDB
|
||||||
|
tar -xJf $SRC_GDB.tar.xz || exit 1
|
||||||
|
else
|
||||||
|
echo Skipped unpacking $SRC_GDB
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -e ./$SRC_GDB-build ]; then
|
||||||
|
echo Building $SRC_GDB
|
||||||
|
mkdir -p $SRC_GDB-build
|
||||||
|
cd $SRC_GDB-build
|
||||||
|
../$SRC_GDB/configure --target=$TARGET --prefix=$PREFIX || exit 1
|
||||||
|
make || exit 1
|
||||||
|
make install || exit 1
|
||||||
|
cd ..
|
||||||
|
else
|
||||||
|
echo $SRC_GDB is already built.
|
||||||
|
fi
|
||||||
|
|
||||||
echo Finished building toolchain.
|
echo Finished building toolchain.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user