Как скомпилировать и установить этот исходник без ошибок? Ссылка в описании

Как скомпилировать и установить этот исходник без ошибок? Ссылка в описании

Мне очень важно установить QCADesigner 2.0.3 на мою систему Linux (Ubuntu 16.04). Вы можете найти исходный кодздесь. Когда я попытался настроить его, запустив ./autogen.sh, как указано в файле readme, я получил следующую ошибку:

automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing './depcomp'
+ glib-gettextize -c
Copying file po/Makefile.in.in


Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Но в данной ссылке нет упомянутого файла (config.sub, config.guess). Пожалуйста, кто-нибудь помогите мне установить это программное обеспечение.

Обновлять:У меня есть файлы config.sub и config.guess. Но у меня есть следующие вопросы.

1) У меня нет isc-posix.m4в моем /usr/share/aclocalкаталоге. Но у меня есть printf-posix.m4(не знаю, одинаковые ли они). У меня есть все остальные .m4файлы. Где мне найти isc-posix.m4?

2) Что такое «каталог макросов autoconf»? ИЛИ

3) Как скопировать вышеуказанные файлы в aclocal.m4файл?

4) Куда мне следует помещать config.guessфайлы config.sub?

решение1

Если вы пойдете по указанному путиURLвы бы нашлиПРОЧТИ МЕНЯкоторый содержитНовое местообоих файлов. Поскольку ссылки могут измениться, я не включаю сами ссылки.

решение2

Существует большая вероятность того, что файл aclocal.m4, включенный в исходный код, был создан с помощью другой версии automake или пути в исходной системе сборки были другими.

В любом случае вы можете сгенерировать новый aclocal.m4файл с помощью autoreconfутилиты, который укажет местоположение отсутствующих файлов .m4.

$ cp aclocal.m4 aclocal.m4.bak # Back up the original just in case
$ autoreconf -ivf

Затем вы можете запустить свой файл ./autogen.sh, и он должен определить пути к файлам .m4.

Связанный контент