Сборка авахи без графического интерфейса

Я использую Ubuntu Jaunty на подключаемом компьютере, к которому у меня есть доступ только через SSH.

Я хочу обновить Avahi на устройстве (без графического интерфейса), и единственный способ (который я знаю) получить самую последнюю версию - это сборка из исходного кода.

Я скачал 0.6.30 с сайта Avahi, но когда я запускаю ./configure Я продолжаю беспокоиться о загрузке и загрузке пакетов, которые мне не нужны (так как я не хочу GUI).

Сначала я просто установил пакет, на который он жаловался, а затем запустил ./configure еще раз, но теперь это просто глупо!

Даже бег с ./configure --disable-qt3 --disable-qt4 --disable-gtk --disable-dbus --disable-mono --disable-monodoc --enable-core-docs Я все еще получаю ошибку:

configure: error: Package requirements ( gtk+-3.0 ) were not met:

No package 'gtk+-3.0' found

Что странно, потому что я указал --disable-gtk флаг.

Так что здесь происходит? И как я могу собрать Avahi без всех ненужных (необязательных) компонентов графического интерфейса? Похоже, что по этому вопросу имеется немного документации, если таковая имеется.

2 ответа

Решил это с флагом --disable-gtk3

Если вы хотите иметь gtk3, установите его с помощью:

sudo apt-get install libgtk-3-dev
Другие вопросы по тегам