Автосделайте не находит макросы pkg-конфигурации

Таким образом, я нашел, что обновление Вина выпускает переаттестацию Qt5. Фиксация призывает, чтобы я скомпилировал и установил Мезаструктуру 10.4.1. Я получил источник от мерзавца. Настолько же сначала я загрузил/установил надлежащие зависимости такой как flex bison autoconfig aclocal pkg-config и Util-Dev от repos. libdrm-2.4.58 pixman-0.32.6 dri3proto-1.0 и automake-1.14 было созданное использование источника ./configure и make/sudo делают установку. После того, как я столкнулся с этим в Терминале после ввода ./autogen.sh

configure.ac:152: error: Could not locate the pkg-config autoconf macros.
  These are usually located in /usr/share/aclocal/pkg.m4. If your macros
  are in a different location, try setting the environment variable
ACLOCAL="aclocal -I/other/macro/dir" before running autoreconf.
configure.ac:152: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1

Proof in GUI

и когда я работаю apt-file search pkg.m4 Терминал приводит к

Когда я действительно загружал и ./configure и make/install те библиотеки, я оставил их в / Домой. pkg-конфигурация: общий для мм/usr/share/aclocal/pkg.m4:/usr/share/aclocal/mm-pkg.m4

3
задан 3 January 2015 в 12:21

2 ответа

Я столкнулся с этой той же проблемой. То, что работало на меня, устанавливало autoconf и pkgconf. Это затем смогло найти /usr/share/aclocal/pkg.m4.

2
ответ дан 17 November 2019 в 18:58

Если Вы используете систему autoconf, необходимо экспортировать

AL_OPTS=-I/path/where/you/installed/the/stuff/share/aclocal 

в Вашей среде.

Если Вы создали и установили autoconf из источника необходимо экспортировать

AL_OPTS=-I/usr/share/aclocal

вместо этого.

Дело в том, что /path/where/you/installed/the/stuff/share/aclocal или /usr/share/aclocal путь Вы помещаете в это AL_OPTS переменная среды должна быть той, которая содержит файл pkg.m4.

Если это не работает, попытайтесь экспортировать ACLOCAL набор к

aclocal [what you wanted to put into AL_OPTS]

вместо этого, где аргумент aclocal в той переменной - то, во что Вы пытались поместить AL_OPTS.

0
ответ дан 1 December 2019 в 17:03

Другие вопросы по тегам:

Похожие вопросы: