фатальная ошибка: asm / types.h: нет такого файла или каталога при кросс-компиляции ядра 3.16 - PullRequest
0 голосов
/ 13 ноября 2018

Я пытался кросс-компилировать ядро ​​Linux 3.16, и я получаю сообщение об ошибке:

include/uapi/linux/types.h:4:23: fatal error: asm/types.h: No such file or directory  
# include <asm/types.h>
                        ^

Я использую aarch64-linux-gnu-4.8 для кросс-компиляции для архитектуры arm64 на моей машине с Ubuntu 14.04. Файл asm / types.h не существует в моей папке ядра, и его там не должно быть, но я не уверен, почему кросс-компилятор пытается его найти. У меня также нет никакой папки asm-generic внутри моей папки ядра.

Есть какие-нибудь указатели на то, как решить эту проблему? Если это проблема кросс-компиляторной версии, какую мне использовать?

...