Hi, everyone, I need to use our linux kernel tree, so I modified the CONFIG_EXTERNAL_KERNEL_TREE in menuconfig. Then I move our configuration file to openwrt/target/linux/xxx/config-5.4,this configuration file was originally in the arch/arm64/configs/8800_defconfig directory ( make ARCH=arm64 8800_defconfig && make all)
But when I compie this new target, it always reports an error just like below:
Can someone give me a help? Thanks.
scripts/kconfig/conf --syncconfig Kconfig
*
* Restart config ...
*
* General setup
*
* Comipe ......[N/y/?](NEW): ----->>>> many options must be selected
Openwrt's compilation framework does a lot of complicated things, but I just want to use the external kernel, and the external configuration. I don't quite understand it, so I won't operate it, but I can currently spoof make by timestamp
define BuildKernel
....
$(STAMP_CONFIGURED): $(STAMP_PREPARED) $(LINUX_KCONFIG_LIST) $(TOPDIR)/.config FORCE
$(Kernel/Configure) // If the dependencies are newer, this command will not be executed
touch $$@
...