Я на БСП v1.1 Yocto 1.6Intel Galileo файлы добавления заголовков ядра к кресту компиляции ToolChain
Я пытаюсь установить крест компиляции набора инструментов для компиляции кода драйвера символов , но выход я получаю является
[знак @ ~ локального] $ $ {CC} first.c -o первого
first.c:1:24: fatal error: linux/init.h: No such file or directory
.#include ^compilation terminated.
Я думаю, что проблема в том, что заголовке не в инструментарии, /opt/iot-devkit/1.6.1/sysroots/i586-poky-linux/usr/include/linux/~ нет в этом месте
Я думаю, что что-то должно быть добавлено в качестве IMAGE_INSTALL или IMAGE_FEATURE, но я не знаю, что
Я на правильном пути? Кто-нибудь знает, что я должен добавить? или я полностью отключен?
Когда я не буду 7. я вернусь CC [M] /home/mark/GalileoDriver/hello-1.o Строительные модули, этап 2. MODPOST 1 модули /bin/sh: scripts/mod/modpost: Нет такого файла или каталога make [2]: *** [__modpost] Ошибка 127 make [1]: *** [modules] Ошибка 2 make [1]: Выход из каталога '/opt/iot-devkit/1.6.1/sysroots/i586-poky-linux/usr/src/kernel ' make: *** [все] Ошибка 2 ' Любое предложение? –
Сделал ли шаг 5 ОК? 'scripts/mod/modpost' должны были быть созданы в этой точке вместе с, например, 'Скрипты/основной/fixdep'. – Anders
ну, честно говоря, я продолжал бить enter я снова забегу? –