Задать вопрос
kondr1
@kondr1
golang, js, c++

Как собрать .deb пакет с qt библиотеками в зависимостях?

Уже долгое время пытаюсь собрать пакет для своей программы. В ней используются следующие модули Qt: core, network, webkitwidgets и xml.

Сначала пытался прописывать все возможные пакеты Qt, а потом вот так:
Depends: libqt5core5a, libqt5gui5, libqt5webkit5, libqt5widgets5, libqt5network5, libqt5xml5


Не работало совершенно. Оказалось, что по какой-то причине программа пытается найти библиотеки в папке opt/Qt/, то бишь там где у меня установлен qtcreator.

Про статичную сборку Qt я читал и так собирал. И это мне не подходит.

Подскажите как мне заставить искать библиотеки в том месте, куда их подтягивает apt при установке пакета?
  • Вопрос задан
  • 434 просмотра
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
я прописываю
Depends: libqt5core5a, libqt5gui5, libqt5widgets5
и всё работает
В исполняемом файле никаких путей нету, там только имена библиотек, где они ищутся зависит от самой системы где это запускается. Если qt установлен в opt - значит оттуда и будут они браться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы