LINUX.ORG.RU

Сообщения EugenKr

 

binary-or-shlib-defines-rpath while making deb package

Форум — Development

Привет, сижу на Ubuntu 18.04. Написал простенький файловый менеджер на Qt. Пробую теперь сделать deb-пакет. Столкнулся с проблемой, а именно dll-библиотеки. Ситуация вот в чем - все Qt библиотеки у меня находятся в домашней директории(при установке указал домашнюю папку, не подумавши). После сборки деб-пакета проверил с помощью lintian, а он ругается что binary-or-shlib-defines-rpath usr/bin/FileManager /home/eukr/Qt/5.11.1/gcc_64/lib

Вооот, вычитал я в в гугле что нужно этот rpath нафиг убрать и использовал я для этого chrpath. Но вот если так сделать, то прога начинает вываливать мне, что не знает где эта библиотека - ./FileManager: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory

Буду рад если подскажете в какую сторону дышать. К этому моменту спустя пару часов гугления, у меня начинаются подозрения, что я что-то делаю не так, и мне пора спать.

P.S. В проекте пакета я предусмотрел установку этих библиотек в /usr/lib/filemanager

 , , , ,

EugenKr
()

RSS подписка на новые темы