我正在尝试在 ubuntu 22.04 桌面中版本 " imx-automotive-14.0.0 _2.3.0 "。当我启动安卓版本时(我运行了这个命令 "./imx-make.sh-j4 2 > & 1 | tee build-log.txt ")。版本已启动,运行了几分钟并终止。我附上 build-log.txt 文件供你参考。请帮助我解决这个问题。提前感谢您
如果你不做任何改动,你能成功版本 android 14 吗?建议你在不做任何修改的情况下版本 android 14,至少改善你的版本环境没问题
你好,
,我已经安装了libbpf-dev,但在构建时仍遇到问题。我正在附上版本日志文件。请帮我解决这个问题。
我所做的其他更改
1) 在此路径下 /home/sdv/Music/imx-automotive-14.0.0_2.3.0/android_build/vendor/nxp-opensource/kernel_imx/scripts/
文件link-vmlinux.sh 内、注释的代码。
你好,
,因为它说需要 libbpf 头文件,所以你需要安装 libbpf-dev。
致敬,
Zhiming
你好,
我已经安装了必要的代码包并开始版本。之后,我得到了一个错误信息:"libbpf:BTF header not found
pahole: .tmp_vmlinux.btf:无效参数
LD .tmp_vmlinux.kallsyms1
NM .tmp_vmlinux.kallsyms1.syms
KSYMS .tmp_vmlinux.kallsyms1.S
AS .tmp_vmlinux.kallsyms1.S
LD .tmp_vmlinux.kallsyms2
NM .tmp_vmlinux.kallsyms2.syms
KSYMS .tmp_vmlinux.kallsyms2.S
AS .tmp_vmlinux.kallsyms2.S
LD vmlinux
BTFIDS vmlinux
FAILED: load BTF from vmlinux:Invalid argument
make[4]:*** [/home/sdv/Music/android_build/vendor/nxp-opensource/kernel_imx/scripts/Makefile.vmlinux:37:vmlinux] 错误 255 make [4]:*** 删除文件 'vmlinux' m
ake [3]:*** [/home/sdv/music/android_build/vendor/vendor/nxp-opensource/kernel_imx/M
akefile: 1237:vmlinux] 错误 2 make [2]:*** [/HOME/SDV/music/android_build/vendor/vendor/nxp-opensource/kernel_imx/Makefile: 1237:vmlinux] 错误 2 make File: 252: __sub-make] 错误 2 make [2]:离开目录 '/home/sdv/music/android_build/out/target/product/mek_8q/obj/kernel_obj 'make [1]:*** [Makefile: 252: __sub-make] 错误 2 make [1]:离开目录' /HOME/SDV/Music/android_build/vendor/vendor/vendor/vendor/vendor/vendor/nxmasic/music/Android_build/vendor/vendorp-openSource/kernel_imx '
制作地址:*** [/home/
SDV/music/Android_build/device/nxp/common/build/kernel.mk: 197:/HOME/SDV/音乐/Android_build/out/target/product/mek_8q/obj/kernel_obj/kernel_obj/arch/arch/arch/arch/arch/arc/arch/arch/arch/错误 2
make:Leaving directory '/home/sdv/Music/android_build'".因此,我取消了 "生成 BTF 类型信息 "选项。
我再次启动了新的版本,但是版本运行了几分钟并停止了。我附上了构建日志文件以供参考。请帮助我解决这个问题。预先表示感谢。
嗨 @VarunK1
请参考用户指南安装必要的主机软件包。
Zhiming_Liu_0-1753231653984.png
致敬,
Zhiming