Я создаю систему openwrt с поддержкой selinux. Сначала я встречаю ошибку, которую не удается найти во время компиляции busybox. И тогда я знаю, что есть библиотека libselinux, необходимая для сборки busybox с поддержкой selinux. Как я не очень хорошо знаком с файлом openwrt Makefile, я хочу знать, как добавить в него библиотеку? Есть ли какой-нибудь путеводитель? Более того, я действительно нашел, что код в selinux github (https://github.com/SELinuxProject/selinux) сильно отличается от кода, который я нашел в моем локальном источнике Linux в openwrt («/ linux/security/selinux/*»). Зачем? Я знаю, что selinux уже поддерживается в linux2.6. Но мне кажется, что мне все же приходится переносить selinux на linux.Как добавить libselinux в систему сборки openwrt?
Эта проблема заблокировала меня долгое время. Любая мягкая помощь будет принята с благодарностью, спасибо!
Thans @andpei, это действительно помогает. Теперь я знаю, что мне нужно сделать, чтобы переместить инструменты userland в openwrt. Кроме того, только включить selinux в busybox невозможно передать компиляцию, кажется, что busybox нужен заголовок из библиотек в инструментах userland. – roMoon