arch/arm/lib/built-in.o:在函数‘copy_loop’中: /home/wlt/fly/rk3399_linux_release_v2.5.1_20210301/u-boot/arch/arm/lib/relocate_64.S:59:(.text+0xc8): 截断重寻址至相符: R_AARCH64_ADR_PREL_LO21 针对在 Segmentation fault (core dumped) Makefile:1280: recipe for target 'u-boot' failed make: *** [u-boot] Error 139 ERROR: Running build_uboot failed! ERROR: exit code 2 from line 649: ./make.sh $RK_UBOOT_DEFCONFIG $UBOOT_COMPILE_COMMANDS
时间: 2024-01-31 16:03:24 浏览: 235
这个错误看起来是与重定位有关的。它似乎发生在执行ARM架构下的重定位代码时。这可能是由于编译器错误或代码错误引起的。请确保您的编译器版本正确,并检查代码中是否存在任何语法错误或逻辑错误。您还可以尝试在编译之前清除任何临时文件或缓存,看看是否有助于解决问题。如果问题仍然存在,请尝试在不同的编译环境中编译代码,以确定问题是否与您的特定环境相关。
阅读全文