文件说明:
1、lichee_bak.tar.gz : 该压缩包中,是经过编译后的工程。只正确编译了uboot与linux kernel,文件系统等没有正确编译。
2、sun8iw11p1_linux_t3-p3_uart0.img :是编译后,生成的镜像包
编译遇到的问题:
在编译过程中,会出现glib.h的三个内联函数重定义(g_bit_nth_lsf、g_bit_nth_msf、g_bit_storage)
解决办法:
1、将这三个函数改为函数声明,并声明为弱函数
2、找一个C文件,将该内联函数的实现,转移到C文件中
3、重新编译即可
注意事项:
在使用该工程时,最好不要clean,这样可以一直使用。