1.问题描述:
安装交叉编译工具执行sudo ./sdk.unpack时提示ECHO等找不到
解决办法:
将sdk.unpack中第一行的"#!/bin/sh"改为"#!/bin/bash"
2.问题描述:
'make menuconfig' requires the ncurses libraries
解决办法:
sudo apt-get install libncurses5-dev
3.问题描述:
编译提示arm-xxx-linux-xxx-gcc: No such file or directory
解决办法:
sudo apt-get install lib32ncurses5 lib32z1 lib32stdc++6 libstdc++6
4.问题描述:
"mkimage" command not found - U-Boot images will not be built
解决办法:
sudo apt-get install u-boot-tools
5.问题描述:
/bin/sh: 1: pushd: not found
解决办法:
sudo dpkg-reconfigure dash
在弹出的对话框中选择 NO
6.问题描述:
cannot find uuid library required for mkfs.ubifs
解决办法:
sudo apt-get install libuuid1:i386
sudo apt-get install uuid-dev
7.问题描述:
cannot find ZLIB library required for mkfs programs
解决办法:
sudo apt-get install zlib1g-dev liblzo2-dev uuid-dev pkg-config