我正在尝试使用bitbake为i.MX8板构建一个映像。我遵循以下说明:
https://www.nxp.com/docs/en/user-guide/IMX
由于我在本地硬盘中没有足够的空间,所以我使用一个外部USB硬盘(我在这个硬盘中存储了其他不相关的内容)。
我已经成功地执行了该文档中的imx-setup-release.sh ase.sh脚本,通过该脚本,我使用fslc-wayland发行版为imx8 imx lppddr4-evk机器构建了一个配置。
然而,当我尝试一个命令时,比如"bitbake core-image-minimal",我得到了几个失败的任务。似乎共同的分界是,由于某些原因,当我的build文件夹的路径被传递(在外部HDD中)时,它被认为是一个无效参数。
我得到这样的消息:
OSError: [Errno 22] Invalid argument: '/media/home_dir/427AD2297AD2198D/imx-yocto-bsp/build_fslc_wayland_imx8mm_lpddr_evk/sstate-cache/95/51/sigtask.1jbsd4s4' -> '/media/home_dir/427AD2297AD2198D/imx-yocto-bsp/build_fslc_wayland_imx8mm_lpddr_evk/sstate-cache/95/51/sstate:core-image-minimal:imx8mm_lpddr4_evk-fslc-linux:1.0:r0:imx8mm_lpddr4_evk:3:955169ece771b852dc433575442e7ed805ac56cbcb1ebd3aa913a632da23a46b_clean.tgz.siginfo'.似乎bitbake在解析我的硬盘的路径(那个427AD.../文件夹)时遇到了问题。
我该怎么做才能解决这个问题呢?
发布于 2021-11-19 09:46:17
问题是我的硬盘没有用ext4格式格式化。一旦我这样做了,这些错误就消失了。
https://stackoverflow.com/questions/70012232
复制相似问题