致命错误:asm / types.h:交叉编译内核3.16时没有此类文件或目录

时间:2018-11-13 16:41:01

标签: linux linux-kernel kernel cross-compiling arm64

我一直在尝试交叉编译Linux Kernel 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在Ubuntu 14.04计算机上针对arm64体系结构进行交叉编译。文件asm / types.h在我的内核文件夹中不存在,并且不应该存在该文件中,但是我不确定为什么交叉编译器正在尝试搜索它。我的内核文件夹中也没有任何asm-generic文件夹。

关于如何解决此问题的任何指针?如果是交叉编译器版本问题,应该使用哪个版本?

0 个答案:

没有答案