Jak utworzyć plik defconfig z.config?
Zrobiłem make menuconfig
dla planszy defconfig
i zmodyfikowałem kilka konfiguracji. Po wybraniu opcji Zapisz, w górnym katalogu Jądra została utworzona nowa .config
.
Chcę utworzyć nowy defconfig
dla tego .config
utworzonego pliku.
Czy mogę skopiować .config
jako nowy defconfig
i skopiować do arch/arm/configs/
?
$ cp .config arch/arm/configs/board_new_defconfig
2 answers
Myślę, że musisz wykonać tylko jedno polecenie i używać utworzonego pliku tak, jak chcesz.
% make savedefconfig
% cp defconfig arch/arm/configs/my_cool_defconfig
Aby uzyskać wszystkie możliwe cele wystarczy uruchomić
% make help
Jak zauważył Adam Miller , a następnie Jeremy , użytkownicy dystrybucji Buildroot mogą używać wrapperów do tego celu, np. 8.1):
-
linux-savedefconfig dla
linux
-
barebox-savedefconfig dla
barebox
bootloader -
uboot-savedefconfig for
U-Boot
bootloader
make savedefconfig
minimalizuje generowane defconfig
pomijanie zbędnych konfiguracji, które są sugerowane przez innych.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-27 07:45:50
Dla Twojej platformy, w Nowym pliku defconfig, tak. W rzeczywistości jest to najbezpieczniejszy sposób na utworzenie nowego defconfig. Jeśli ręcznie usuniesz wpisy konfiguracyjne z istniejącego pliku konfiguracyjnego, aby utworzyć nowy, prawdopodobnie pojawią się problemy z zależnościami, a podczas kompilacji może to ponownie uruchomić konfigurację jądra i dać ci monit o wybranie poszczególnych opcji konfiguracji.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-14 07:24:27