MT6582编译到preloader报错,不明原因
看LOG信息,找不到原因
[Feature Tool]
===========================
CFG_BOOT_DEV=424f4f544445565f53444d4d43
CFG_FPGA_PLATFORM=0
CFG_EVB_PLATFORM=0
CFG_APWDT_DISABLE=0
CFG_MDWDT_DISABLE=0
CFG_Battery_DETECT=1
CFG_UART_TOOL_HANDSHAKE=1
CFG_USB_TOOL_HANDSHAKE=1
CFG_USB_DOWNLOAD=1
CFG_PMT_SUPPORT=1
CFG_LOG_BAUDRATE=921600
CFG_META_BAUDRATE=115200
CFG_UART_LOG=5541525431
CFG_UART_META=5541525431
CFG_EMERGENCY_DL_SUPPORT=1
CFG_EMERGENCY_DL_TIMEOUT_MS=313030302a35
CFG_MMC_ADDR_TRANS=1
CFG_SWITCH_USB_UART_SUPPORT is not define
CFG_SWITCH_FORCE_USB is not define
CFG_SWITCH_FORCE_UART is not define
tools/ft/FeatureTool pass!
[: 1: -a: unexpected operator
awk: line 4: function strtonum never defined
awk: line 4: function strtonum never defined
你的编译环境没有装好。
AWK 工具的版本太旧了。
我这个是编译MT6589 MT6572都可以的环璄,还需要装其它的东西吗?
怎么安装或理新这个AWK?
sudo apt-get install gawk
root@ubuntu:~/桌面# apt-get install gawk
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
meld libwxbase2.8-0 python-dulwich python-wxgtk2.8 python-foolscap ipython
python-svn libwxgtk2.8-0 python-fastimport python-configobj global
python-nautilus python-wxversion
使用'apt-get autoremove'来卸载它们
下列【新】软件包将被安装:
gawk
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 344 个软件包未被升级。
需要下载 567 kB 的软件包。
解压缩后会消耗掉 1,307 kB 的额外空间。
【警告】:下列软件包不能通过验证!
gawk
不经验证就安装这些软件包吗?[y/N] y
错误 http://us.archive.ubuntu.com/ubuntu/ natty/main gawk amd64 1:3.1.7.dfsg-5
404 Not Found [IP: 91.189.91.14 80]
无法下载 http://us.archive.ubuntu.com/ubu ... .7.dfsg-5_amd64.deb 404 Not Found [IP: 91.189.91.14 80]
E: 有几个软件包无法下载,您可以运行 apt-get update 或者加上 --fix-missing 的选项再试试?
好像无法下载。
换成中国的源
然后update
然后在apt-get install gawk
就可以了。
哪里可以下载到preloader的源码
你要搞什么?