`make menuconfig` anula la configuración con los valores predeterminados de la arquitectura

`make menuconfig` anula la configuración con los valores predeterminados de la arquitectura

Estoy compilando un kernel, configurándolo con

$ make sunxi_arm64_defconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-

que resulta ser lo que necesito hacer y luego quiero hacer algunos ajustes. Pero ejecutar make menuconfig, sin realizar ningún cambio, guardar y salir produce una configuración completamente diferente (para empezar, la arquitectura es x86), por lo que no puedo usarla. ¿Por qué podría ser eso? Seguramente, ¿este no es el comportamiento esperado?

Respuesta1

El comportamiento predeterminado es aplicar ajustes de configuración para la arquitectura actual (queno esla arquitectura utilizada para la última configuración). Al configurar para edificios cruzados, debe especificar la arquitectura nuevamente:

make menuconfig ARCH=arm64

información relacionada