[root@localhost busybox-1.19.4]# make
SPLIT include/autoconf.h -> include/config/*
GEN include/bbconfigopts.h
HOSTCC applets/usage
GEN include/usage_compressed.h
HOSTCC applets/applet_tables
GEN include/applet_tables.h
CC applets/applets.o
In file included from include/busybox.h:8:0,
from applets/applets.c:9:
include/libbb.h:62:30: 致命错误:selinux/selinux.h:没有那个文件或目录
编译中断。
make[1]: *** [applets/applets.o] 错误 1
make: *** [applets_dir] 错误 2
以上就是出错的情况,我用的是busybox-1.19.4,最新的那个版本,我把selinux通过vi /etc/selinux/config给disabled后重启仍然不行。
然后我试着把上面提到的include/libbb.h:62:30处的语句注释掉,结果后面仍然有很多文件与selinux相关。
#if ENABLE_SELINUX
# include
# include
# include
# include
#endif
还有一个情况就是,根目录下有个selinux文件夹,在我没有禁掉selinux前,里面是有一部分.h文件的,后来我禁掉selinux一次后,那些文件就没了,把selinux再enforcing后也还是没有,求指教啊,谢谢啊
ylonge37 于 2012-03-05 22:30:28发表:
为什么木有高人回复啊,是不是我描述的不够清楚?