直接编译centos 7 内核目录下的代码出现如下错误:
root@localhost 3.10.0-123.el7.x86_64]# make
make[1]: *** No rule to make target `/usr/src/kernels/3.10.0-123.el7.x86_64/arch/x86/syscalls/syscall_32.tbl', needed by `arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h'. Stop.
make: *** [archheaders] Error 2
原因可能是由于没有完全下载所需要的编译源代码。
可以执行下面的命令去下载:
yumdownloader --source kernel
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)