Компилировать opus-tools с помощью opus 1.2.1 (Ubuntu 17.04) - proUbuntu
Винтажный Клуб для гитаристов
0 голосов
/

Как мне скомпилировать opus-tools для использования Opus 1.2.1?

Я вручную установил последнюю версию Opus

wget https://archive.mozilla.org/pub/opus/opus-1.2.1.tar.gz
tar -xzf opus-1.2.1.tar.gz
cd opus-1.2.1
./configure
make
sudo make install

Это завершается без ошибок и, как я полагаю, означает, что библиотека 1.2.1 установлена.

Затем я пытаюсь скомпилировать инструменты opus:

wget https://archive.mozilla.org/pub/opus/opus-tools-0.1.10.tar.gz 
tar -xzf opus-tools-0.1.10.tar.gz
cd opus-tools-0.1.10
./configure
make

Теперь у меня есть opusenc и другие инструменты, скомпилированные в этом каталоге. Однако, когда я запускаю ./opusenc --version, я вижу

opusenc opus-tools 0.1.10 (с использованием libopus 1.1.2 )

Какую магическую команду мне нужно использовать для компиляции opusenc с 1.2.1?

Ответы [ 2 ]

0 голосов
/

Ваша ошибка была в том, что после установки опуса вы не запустили sudo ldconfig

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

Обратите внимание, что в следующий раз, когда вы установите какой-либо пакет, который запускает ldconfig, версия, которую вы установили в / usr / local /, будет использоваться лучше или хуже ..

0 голосов
/

Удалить пакет libopus-dev; вам это не нужно, так как вы хотите скомпилировать, используя свой собственный libopus.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...