jack2: ошибка, в то время как загрузка совместно использовала библиотеки: libjackserver.so.0

Я выполняю 14,04 64-разрядных.

Я загрузил источник tarball файл (1.9.10) для jack2, разархивированный это и затем cd'd к корневому каталогу.

sudo apt-get install libsamplerate0-dev
sudo apt-get install libsndfile1-dev
./waf configure 
./waf build 
sudo ./waf install
jackd

Команда jackd результаты по следующей ошибке:

jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory

Я перезапустил свой ноутбук, не запуская ничего, что могло бы использовать любые звуки. Все еще не работал. Я видел это, но действительно не понимайте что к к.

Также сделанный:

sudo updatedb
locate libjackserver.so.0
/opt/jack-1.9.10/build/common/libjackserver.so.0
/opt/jack-1.9.10/build/common/libjackserver.so.0.1.0
/usr/local/lib/libjackserver.so.0
/usr/local/lib/libjackserver.so.0.1.0
0
задан 7 October 2015 в 21:29

1 ответ

Во-первых Вы должны определить местонахождение libjackserver.so.0. Вы можете использовать find полезность, но я скорее использую locate.

  1. Обновление определяют местонахождение db: sudo updatedb

  2. Определяют местонахождение файла: sudo locate libjackserver.so.0

Это возвратит местоположение файла, если оно будет существовать. Беря пример в качестве /foo/bar/lib/libjackserver.so.0

В связи от Вашего вопроса, ldconfig - динамический компоновщик.

, Чтобы заархивировать это (это ступает, работая над 15,04):

  1. Добавляет/Редактирует sudo vi /etc/ld.so.conf.d/lib/libjack.conf, добавляет содержание:
#libjackserver shared object ldconfig
/foo/bar/lib
  1. Пробег sudo ldconfig

  2. Проверяет, там ли путь, sudo ldconfig -v | grep libjack

0
ответ дан 1 October 2019 в 00:12

Другие вопросы по тегам:

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