📄 buildtoolchain-environment
字号:
#!/bin/bash# buildtoolchain-environment v1.2 08/13/01# www.embeddedlinuxinterfacing.com## The original location of this script is# http://www.embeddedlinuxinterfacing.com/chapters/03/buildtoolchain## Copyright (C) 2001 by Craig Hollabaugh# See buildtoolchain script for General Public License statementexport SRCFILELOC=/root/crossexport BUILDLOC=/root/cross/buildsexport PREFIX=/usrexport BTVERSION=v1.21case "$1" in"powerpc" )export ARCH=ppcexport TARGET=powerpc-linuxexport TARGETBOARD=rpxcllf#export TARGETBOARD=bseipexport BINUTILSVERSION=binutils-2.11.2export GCCVERSION=gcc-2.95.3export GCCPATCH=export GLIBVERSION=glibc-2.2.3export GLIBCTHREADSVERSION=glibc-linuxthreads-2.2.3export KERNELVERSION=linux-2.4.19export KERNELPATCH1=export KERNELPATCH2=export KERNELPATCH3=export GDBVERSION=gdb-5.2.1;;"arm" )export ARCH=armexport TARGET=arm-linuxexport TARGETBOARD=mediaengineexport BINUTILSVERSION=binutils-2.11.2export GCCVERSION=gcc-2.95.3export GCCPATCH=gcc-2.95.3-diff-010218.bz2export GLIBVERSION=glibc-2.2.3export GLIBCTHREADSVERSION=glibc-linuxthreads-2.2.3export KERNELVERSION=linux-2.4.2export KERNELPATCH1=patch-2.4.2-rmk1.gzexport KERNELPATCH2=diff-2.4.2-rmk1-np2.gzexport KERNELPATCH3=patch-2.4.2-rmk1-np2-bse.gzexport GDBVERSION=gdb-5.0;;"remove-arm" )TARGET=arm-linuxecho Removing $TARGET filesrm -rf $BUILDLOC/$TARGET*rm -rf $PREFIX/bin/$TARGET*rm -rf $PREFIX/$TARGETrm -rf $PREFIX/src/$TARGETrm -rf $PREFIX/lib/gcc-lib/$TARGETrm -rf /usr/man/man1/$TARGETexit 0;;"remove-powerpc" )TARGET=powerpc-linuxecho Removing $TARGET filesrm -rf $BUILDLOC/$TARGET*rm -rf $PREFIX/bin/$TARGET*rm -rf $PREFIX/$TARGETrm -rf $PREFIX/src/$TARGETrm -rf $PREFIX/lib/gcc-lib/$TARGETrm -rf /usr/man/man1/$TARGET*exit 0;;* ) echo "Usage $0 arm|powerpc|remove-arm|remove-powerpc" exit 1;;esacexport BUILDTOOLCHAINENV=1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -