Неправильный выбор заголовков ядра: ожидается 4.19.x, получено 3.18.x - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь скомпилировать сборку root с ядром 4.19, но при компиляции у меня появляется эта ошибка:

Incorrect selection of kernel headers: expected 4.19.x, got 3.18.x
package/pkg-generic.mk:306: recipe for target '/home/localuser/newOS/buildroot/output/build/linux-headers-STD_LIV_3.18/.stamp_staging_installed' failed
make[1]: *** [/home/localuser/newOS/buildroot/output_agila/build/linux-headers-STD_LIV_3.18.140-vab820/.stamp_staging_installed] Error 1
Makefile:84: recipe for target '_all' failed
make: *** [_all] Error 2

Кто-нибудь сейчас решает эту проблему?

1 Ответ

0 голосов
/ 10 апреля 2020

Вы используете несколько пользовательских заголовков ядра. Вы сказали Build root, что ваши заголовки ядра имеют версию 4.19, но это не так: ваши заголовки ядра относятся к Linux 3.18, поэтому Build root жалуется на это. В меню «Toolchain» обязательно укажите соответствующую версию заголовков ядра.

...