Что такое способ Debian для автоматического получения зависимостей сборки в Debian или Ubuntu?[закрыто]
-
03-07-2019 - |
Вопрос
Недавно я загрузил архив с исходным кодом приложения GTK, которое мне хотелось бы улучшить.Он использует стандарт ./configure
и make
последовательность сборки.
С первого раза, configure
сообщил о множестве неудовлетворенных зависимостей сборки, таких как libgnomeui-2.0
.Как я обычно делаю, мне пришлось вручную искать Debian. *-dev
имена пакетов, соответствующие этим зависимостям...конечно, имена никогда не совпадают, поэтому это становится настоящей проблемой.
Итак, что мне пришло в голову... существуют ли какие-либо вспомогательные инструменты для автоматической установки зависимостей сборки, перечисленных в automake
/autoconf
файлы конфигурации???
(я уже знаю о dpkg-buildpackage
инструменты, но в данном случае я заинтересован в сборке из исходного архива с исходным кодом, не зависящего от дистрибутива, нет из исходного кода пакета Debian.)
Решение
Вы хотите auto-apt
(справочная страница).
Другие советы
apt-get build-dep <package>
если не писать собственный скрипт, который выполняет поиск в apt-cache для каждого пакета -dev, вам может не повезти.