[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_MPFR=mpfr-3.1.2
|
||||
SRC_MPC=mpc-1.0.1
|
||||
SRC_GDB=gdb-7.12
|
||||
|
||||
# ---------------------------------------------------------------
|
||||
# 10. Binutils bauen und installieren
|
||||
@@ -181,5 +182,34 @@ else
|
||||
echo $SRC_GCC is already built.
|
||||
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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user