编译时会报错:
make[2]: *** No rule to make target '/lib/firmware/imx/sdma/sdma-imx6q.bin', needed by 'firmware/imx/sdma/sdma-imx6q.bin.gen.o'. Stop.
缺少一个sdma的固件
经过一番百度。把wsl2 Ubuntu打开了32位库支持,编译还是报错。
最后在野火论坛找到了这个固件。放到了wsl2 Ubuntu文件根目录下的
lib/firmware/imx里边。
其实wsl2 Ubuntu里边没有firmware这个文件夹,我自己新建了firmware/imx文件夹,没想到编译成功了