так что это только часть моей грандиозной установки i3 на школьный ПК с Linux. Я пытаюсь скомпилировать i3 самостоятельно и установить его в свой домашний каталог. Я просто использовал свой домашний каталог в качестве префикса для всего, поэтому у меня есть папки ~/bin
, ~/share
и ~/lib
куда входят все установки.
Теперь для одного пакета, который я пытался установить (inputproto
), я получил ошибку
configure.ac:7: error: must install xorg-macros 1.10 or later before running autoconf/autogen
configure.ac:7: the top level
Итак, я пошел дальше, посмотрел, что такое xorg-macros
, и обнаружил, что это часть xutils-dev
. Я скачал его и запустил файл конфигурации в xutils-dev-7.7+5/util-macros
с правильным префиксом. Затем я запустил make
, который дал мне ошибку (что-то о разрешениях). Я заглянул в Makefile и увидел, что префикс не установлен. Поэтому я просто установил его вручную, запустил make
и make install
и больше не было предупреждений или ошибок. Теперь у меня есть файл с именем ~/share/aclocal/xorg-macros.m4
Это именно то, о чем просил autoconf, верно? Но если я сейчас бегу
autoconf -I ~/share/aclocal
Я все еще получаю ту же ошибку, что и раньше. Кто-нибудь знает, что здесь происходит?