Kernel image bigger than KERNEL_IMAGE_SIZE

When I include gcc, I get the following error when openwrt builds, no matter what I did, I could not solve the problem, can anyone help me?

grep -q ^CONFIG_VMLINUX_MAP=y include/config/auto.conf

  • x86_64-openwrt-linux-musl-ld -m elf_x86_64 -z noexecstack --no-warn-rwx-segments -z max-page-size=0x200000 --build-id=sha1 -X --orphan-handling=warn --script=./arch/x86/kernel/vmlinux.lds --strip-debug -o .tmp_vmlinux.kallsyms1 --whole-archive vmlinux.a .vmlinux.export.o init/version-timestamp.o --no-whole-archive --start-group --end-group
    x86_64-openwrt-linux-musl-ld: kernel image bigger than KERNEL_IMAGE_SIZE
    make[6]: *** [scripts/Makefile.vmlinux:34: vmlinux] Error 1
    make[5]: *** [Makefile:1251: vmlinux] Error 2