![Как скомпилировать и установить этот исходник без ошибок? Ссылка в описании](https://rvso.com/image/1520057/%D0%9A%D0%B0%D0%BA%20%D1%81%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B8%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%8D%D1%82%D0%BE%D1%82%20%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%20%D0%B1%D0%B5%D0%B7%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA%3F%20%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%20%D0%B2%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B8.png)
Мне очень важно установить 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.