参考链接:https://www.daimajiaoliu.com/daima/46f9bcfc7100404
1.最好用ubuntu14或者ubuntu10,由于因为要编译的linux内核非常古老,会出现很多兼容性问题。
2.使用ubuntu16.04时,host-mtd 1.4.9模块,由于linux内核太新,不兼容会报错。server_image.c:In function main
server_image.c:32:18: error: storage size of 'hints' isn't known.
这时候应该进入pakage/mtd/mtd.mk 将MTD_VERSION由原来的1.4.9改为1.5.2
https://www.daimajiaoliu.com/daima/46f9bcfc7100404
3.编译过程中,textinfo版本过高,需要将texinfo降级到4.13
https://blog.csdn.net/wxchbhd/article/details/80756933
4.make menuconfig下Filesystem iamges选择jffs2 file system
-----------------------------------QEMU-------------------------------