现在已经是2025年了,许多同学为了兼容新电脑/做其他研究,已经广泛使用ubuntu22 / ubuntu24了。在ubuntu24上编译imx6ull的内核/buildroot会出错。
本人使用的环境是ubuntu24LTS,在我的尝试下,4.9.88版本内核可以经过简单的修改后编译通过。但是韦老师提供的buildroot2020版本实在是无法编译通过,在AI帮助下多次增加补丁也无济于事。报错如下(见图1):
我认为100ask可以与时俱进,使用新版的buildroot,给新同学提供更多便利。
本人正在尝试构建针对imx6ullpro的2025版本的buildroot,在过程中有一些疑问:
1、需要复制到新版buildroot中的文件,除了100ask_imx6ull-sdk/Buildroot_2020.02.x/configs、100ask_imx6ull-sdk/Buildroot_2020.02.x/board/100ask两个文件夹外,还有其他吗?
2、韦老师的buildroot,应该只负责编译文件系统吧?最后之所以能生成几个镜像文件(见图2)
我猜测应该是调用了uboot、kernel文件夹里已经编译好的bootloader和kernel?但是我在menuconfig里看到kernel是来自git仓库。本人对buildroot的工作细节并不了解,希望能获得指导,如何移植一个新版的buildroot~

