when use "make" rather than "make nsboot" , it still failed but in lto-wrapper error:
Code:
make...../../../bootrom_raw.elf.ltrans0.ltrans.s: Assembler messages:../../../bootrom_raw.elf.ltrans0.ltrans.s:6957: Error: invalid offset, value too big (0x00000838)../../../bootrom_raw.elf.ltrans0.ltrans.s:18948: Error: invalid constant (20) after fixup../../../bootrom_raw.elf.ltrans0.ltrans.s:18983: Error: invalid constant (20) after fixuplto-wrapper: fatal error: /opt/arm-gnu-toolchain/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/bin/arm-none-eabi-gcc returned 1 exit statuscompilation terminated./opt/arm-gnu-toolchain/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld: error: lto-wrapper failedcollect2: error: ld returned 1 exit statusmake[2]: *** [src/main/arm/CMakeFiles/bootrom_raw.dir/build.make:525: bootrom_raw.elf] Error 1make[1]: *** [CMakeFiles/Makefile2:1172: src/main/arm/CMakeFiles/bootrom_raw.dir/all] Error 2Statistics: Posted by nsun — Tue May 13, 2025 7:31 pm