La respuesta recomendada, como sugiere el comentario, es guardarlo como .config
en el directorio de origen de nivel superior y luego ejecutar make xconfig
(GUI, más fácil) o make menuconfig
(TUI) en un sistema de 64 bits .
Dicho esto, para simplemente cambiar de 32 bits a 64 bits sin cambiar nada más, una pequeña edición al principio es todo lo que se necesita. Comparar:
# CONFIG_64BIT no está configurado
CONFIG_X86_32 = y
# CONFIG_X86_64 no está configurado
CONFIG_OUTPUT_FORMAT = "elf32-i386"
CONFIG_ARCH_DEFCONFIG = "arch / x86 / configs / i386_defconfig"
CONFIG_64BIT = y
# CONFIG_X86_32 no está configurado
CONFIG_X86_64 = y
CONFIG_OUTPUT_FORMAT = "elf64-x86-64"
CONFIG_ARCH_DEFCONFIG = "arch / x86 / configs / x86_64_defconfig"
- Tenga en cuenta que
CONFIG_X86=y
se no se toca .
.config
, creo que lomake menuconfig
lee.