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