Я пытаюсь запустить свое приложение на Kubuntu-18.04.1-desktop-amd64.
Но когда я выполняю его, я получаю следующую ошибку:
librtaudio.so.4v5: не может открыть файл общего объекта: Никакой такой файл или каталог
И если я работаю sudo apt-get install librtaudio4
, это говорит:
E: Не мог определить местоположение пакета librtaudio4
Кажется, что я могу только установить librtaudio6
на Kubuntu 18.04.1. Но мое приложение ищет librtaudio4
.
В моем случае, Что я могу сделать, чтобы заставить мое приложение работать над Kubuntu 18.04.1?
Я не вижу проблем с установкой этого пакета из более старой версии Ubuntu ( 14.04 LTS в текущем случае ) вручную:
cd ~/Downloads
wget http://mirrors.kernel.org/ubuntu/pool/universe/r/rtaudio/librtaudio4_4.0.12~ds0-1ubuntu1_amd64.deb
sudo apt-get install ./librtaudio4_4.0.12~ds0-1ubuntu1_amd64.deb
Примечание: обычно этот метод не рекомендуется, но во время его использования вам не нужно перекомпилировать / переписывать исходный код вашего приложения.