编译错误 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 

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

#include 

重新编译即可

你可能感兴趣的:(Android编译,android)