1.安装包:
Perl, DS500-PA-00003-r5p0-05rel0(RVDS),Hexagon,Python,Llvm, Zlib
2,1:以上安装包除Zlib需默认安装外,其余可以指定安装路径:
默认安装方法:1.sudo ./configure 2,make&&make install
指定路径安装:1.sudo ./configure –prefix=<usr_path>,2.sudo make&&make install
2.2:其中,python安装需指定zlib库:
1.sudo ./configure –prefix=<usr_path> --with-zlib=/usr/local/include
sudo ./configure –prefix=<usr_path> --with-zlib-dir=/usr/local/lib
2.sudo make&&make install
3.llvm,rvds,路径中需有相应版本号,如RVDS:RVDS/5.01bld94; llvm:llvm/3.9.6/; armtools=RVDS41
4.有些配制环境需在xml配制:如 tz在build_config_deploy.xml配制。
5.linux 防止编译waring配制:
export TARGET_FAMILY=9x07
export ARMLMD_LICENSE_FILE=/pktg/qct/3.9.6/RVDS/5.01bld94/license.dat
export ARM_COMPILER_PATH=/pktg/qct/3.9.6/RVDS/5.01bld94/bin64
export ARMPATH=/pktg/qct/3.9.6/RVDS/5.01bld94/bin64
export PYTHON_PATH=/pktg/qct/3.9.6/python27/bin
export ARMTOOLS=RVCT41
export ARMROOT=/pktg/qct/3.9.6/RVDS/5.01bld94
export ARMLIB=$ARMROOT/lib
export ARMINCLUDE=$ARMROOT/include
export ARMINC=$ARMINCLUDE
export ARMBIN=$ARMROOT/bin64
export PATH=$ARM_COMPILER_PATH:$PATH
export ARMHOME=$ARMROOT
export armlmd_license
# ======================================================
# prevent 9931 9933 licens error
export "ARMCC5_ASMOPT=--licretry --diag_suppress=9931,9933"
export "ARMCC5_CCOPT=--licretry --diag_suppress=9931,9933"
export "ARMCC5_FROMELFOPT=--licretry --diag_suppress=9931,9933"
export "ARMCC5_LINKOPT=--licretry --diag_suppress=9931,9933"
export PATH=$PERLPATH:$ARMTOOLS:$ARMPATH$CRMPERL:$PYTHON_PATH:$ARMTOOLS:$ARMLMD_LICENSE_FILE:$PATH
6。hexagon配制
export HEXAGON_BUILD=6.4.06
export HEXAGON_RTOS_RELEASE=$HEXAGON_BUILD
export HEXAGON_ROOT=/pktg/qct/3.9.6/hexagon