我是靠谱客的博主 独特柜子,这篇文章主要介绍编译错误 error New address family defined, please update secclass_map.解决,现在分享给大家,希望可以做个参考。

In file included from scripts/selinux/genheaders/genheaders.c:19:

./security/selinux/include/classmap.h:245:2: error: #error New address family defined, please update secclass_map.
#error New address family defined, please update secclass_map.
-git a/scripts/selinux/mdp/mdp.c b/scripts/selinux/mdp/mdp.c:
xxxxxxxxxxxxxxxxxx

1.找到错误中提示的.c文件,genheader.c文件和mdp.c文件
编辑,去掉两个文件的头部引用中的

#include <sys/socket.h>

2.找到错误提示中的classmap.h文件
a/security/selinux/include/classmap.h b/security/selinux/include/classmap.h
编辑classmap.h,在头文件中添加

#include <linux/socket.h>

重新编译即可

最后

以上就是独特柜子最近收集整理的关于编译错误 error New address family defined, please update secclass_map.解决的全部内容,更多相关编译错误内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部