В настоящее время невозможно указать путь к источнику ядра из конфигурации Buildroot.
У вас есть два варианта сделать это.
Создать файлlocal.mk
в каталоге, который содержит .config
(т. Е. Исходный каталог Buildroot, если вы не используете опцию O=
, или выходной каталог, если вы используете O=
).В local.mk
добавьте строку с LINUX_OVERRIDE_SRCDIR=
и введите путь к источнику ядра (либо абсолютный, либо путь относительно исходного каталога Buildroot).
Создайте архив с исходным кодом ядра.В меню конфигурации Buildroot, в разделе «Ядро», установите «Версия ядра» в «Пользовательский архив».Затем задайте «URL-адрес нестандартного ядра ядра» для файла-URL, так что file:///path/to/the/tarball.tar.gz
.
Очевидно, что в любом случае необходимо включить сборку ядра («Ядро Linux»).в меню Ядро), а также задайте другие параметры ядра (конфигурация ядра, дерево устройств и т. д.).