User Manual

Smart Infrastructure
Issue: 26-April-2020 page 1/3
© Copyright 2020, Siemens Schweiz AG
Update for clarification
The following steps indicated how to replay the component bash in the final product.
For example, updated to bash-4.4.
· Pre-condition
- Cross compilation tool chain
Build environment: the minimum recommended Ubuntu version 16.04
1. Install tools and dependencies libraries
- sduo apt-get install gawk wget git-core diffstat unzip
texinfo gcc-multilib \
- build-essential chrpath socat libsdl1.2-dev
- sudo apt-get install libsdl1.2-dev xterm sed cvs
subversion coreutils texi2html \
- docbook-utils python-pysqlite2 help2man make gcc g++
desktop-file-utils \
- libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf
automake groff curl lzop asciidoc
- sudo apt-get install u-boot-tools
- sudo apt install git-all
- sudo apt-get install ssh
2. configure git
- git config --global user.name "Your Name"
- git config --global user.email "Your Email"
- git config –list
3. install repo
- cd ~/
- mkdir ~/bin ( //this step may not be needed if the bin
folder already exists )
- git clone https://gerrit-
googlesource.lug.ustc.edu.cn/git-repo
- cp ~/git-repo/repo ~/bin/
- chmod a+x ~/bin/repo
- mkdir -p ~/fsl-release-bsp/.repo
- cp -rf ~/git-repo ~/ fsl-release-bsp/.repo/repo
- export PATH=~/bin:$PATH
4. download the source codes for cross compilation tool chain from NXP

Summary of content (3 pages)