Передача параметра в .config

Взгляд изнутри

Модератор: Модераторы разделов

Ответить
IMB
Сообщения: 2559
ОС: Debian

Передача параметра в .config

Сообщение IMB »

Доброго дня!
Есть смутное воспоминание что когда-то делал/было возможно при конфигурировании передавать необходимые параметры через командную строку и они записывались в .config, что-то типа

Код: Выделить всё

make ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) CONFIG_FOO=y my_config
Но что-то сейчас это не срабатывает или я не правильно делаю и не могу найти как такое можно сделать.
Подскажите как такое надо делать или мне только кажется что такое возможно?
Спасибо.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Передача параметра в .config

Сообщение Bizdelnick »

А что за цель такая my_config? https://www.kernel.org/doc/html/latest/kbuild/kconfig.html
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
IMB
Сообщения: 2559
ОС: Debian

Re: Передача параметра в .config

Сообщение IMB »

Это упрощение, my_config это конфиг который надо использовать

Код: Выделить всё

$ ls arch/arm/configs/
acs5k_defconfig                                 imx_v6_v7_defconfig
acs5k_tiny_defconfig                            integrator_defconfig
.........

$ grep CONFIG_ARCH_KS8695 arch/arm/configs/acs5k_defconfig 
CONFIG_ARCH_KS8695=y

$ make ARCH=arm acs5k_defconfig
#
# configuration written to .config
#

$ grep CONFIG_ARCH_KS8695 .config
CONFIG_ARCH_KS8695=y
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Передача параметра в .config

Сообщение Bizdelnick »

IMB писал(а):
21.07.2020 11:19
Это упрощение, my_config это конфиг который надо использовать
Для make это именно цель. Конфиг передаётся через переменную KCONFIG_CONFIG.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить