Compilar ferramentas opus com opus 1.2.1 (Ubuntu 17.04)

Compilar ferramentas opus com opus 1.2.1 (Ubuntu 17.04)

Como compilar opus-toolspara usar o Opus 1.2.1?

Instalei manualmente a versão mais recente do 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

Isso foi concluído sem erros e, presumo, significa que a biblioteca 1.2.1 agora está instalada.

Em seguida, tento compilar ferramentas 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

Agora tenho opusencas outras ferramentas compiladas nesse diretório. Porém, quando corro, ./opusenc --versionvejo

opusenc opus-tools 0.1.10 (usandoLibopus 1.1.2)

Qual comando mágico preciso usar para compilar o opusenc com 1.2.1?

Responder1

Desinstale o pacote libopus-dev; você não precisa disso, pois deseja compilar usando seu próprio libopus.

Responder2

Seu erro foi que depois de instalar o opus você não executousudo ldconfig

Se você tivesse, ele estaria vinculado à versão do Opus que você construiu e instalou (em tempo de execução).

Observe que na próxima vez que você instalar qualquer pacote que execute ldconfig, a versão instalada em /usr/local/ será usada para melhor ou para pior.

informação relacionada