linux-kernel - descargar - linux arm download
¿Cómo crear un archivo defconfig desde un.config? (2)
Creo que solo tienes que hacer un comando y usar el archivo creado como quieras.
% make savedefconfig
% cp defconfig arch/arm/configs/my_cool_defconfig
Para obtener todos los objetivos posibles solo ejecuta
% make help
Como lo señaló Adam Miller seguido por Jeremy , los usuarios de la distribución de Buildroot pueden usar envoltorios para ese propósito, es decir (según el manual de Buildroot, sección 8.1 ):
- linux-savedefconfig para
linux
- barebox-savedefconfig para
barebox
bootloader - uboot-savedefconfig para
U-Boot
arranqueU-Boot
make savedefconfig
minimiza el defconfig
generado omitiendo configuraciones redundantes que son implícitas por otros.
He hecho make menuconfig
para una defconfig
placa y modifiqué algunas configuraciones. Cuando selecciono guardar, se creó un nuevo .config
en el directorio superior del Kernel.
Quiero crear un nuevo defconfig
para este archivo .config
creado.
¿Puedo copiar el .config
como nuevo defconfig
y copiarlo en arch/arm/configs/
?
$ cp .config arch/arm/configs/board_new_defconfig
Para su plataforma, en un nuevo archivo defconfig, sí. De hecho, esta es la forma más segura de crear un nuevo defconfig. Si elimina manualmente las entradas de configuración de un archivo de configuración existente para crear uno nuevo, es probable que tenga problemas de dependencia y, durante la compilación, puede reiniciar la configuración del kernel y darle indicaciones para seleccionar opciones de configuración individuales.