find /usr/include -name selinux.h find /usr/include -name pcre.h И эти тоже пусто выдают? Тогда устанавливай пакеты libselinux и pcre. Или переустанавливай.
Я не спец по арчу.В нём девелоп-пакеты идут отдельно? Или всё в одном? Если отдельно, то ставь пакет для разработчика. Если вместе, то переустанови соответствкющие пакеты.
router подскажи, ты же арчевод.
А вообще хорошо бы объяснить что ты потыаешься собрать и зачем – просто потому что странно, что ты собираешь что-то на арче не для арча (SELinux в нём просто отсутствует) и не знаешь как это правильно собирается.
Он собирается статикой, так что лучше сделай чрут со сборочной средой, чтобы в систему не гадить и собирай в чруте все зависимости бизибокса. Или по типу lfs, прямо с нуля.
Обе команды pacman --query весь свой stdout отправляют на http://ix.io (это pastebin-сервис с удобным CLI); затем у тебя должны появиться насколько ссылок на то, что ты выгрузил туда – тебе их надо оставить здесь. Собственно, а дальше посмотрим что у тебя, возможно, не так.