Je voudrais compiler opus-tools avec libopus 1.2.1.
J'ai obtenu le code source de libopus 1.2.1 à partir d'ici: https://opus-codec.org/release/stable/2017/06/26/libopus-1_2_1.html
Je l'ai extrait et ensuite fait:
./configure
make
Sudo make install
Tout s'est bien passé et maintenant j'ai un dossier "opus" dans/usr/include et des fichiers "libopus. *" Dans/usr/local/lib
Maintenant, j'ai le code source d'opus-tools ici: https://opus-codec.org/downloads/
Je l'ai extrait, puis j'ai fait: ./configure Et j'ai eu ce message d'erreur à la fin:
checking for Opus... no
*** Could not run Opus test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Opus was incorrectly installed
*** or that you have moved Opus since it was installed.
configure: error:
Opus is required to build this package!
please see http://opus-codec.org/ for how to
obtain a copy.
Comment se fait-il qu'il ne trouve pas la bibliothèque libopus que je viens de construire? Comment puis-je y accéder?
Merci de votre aide ! À votre santé
OPUS est packagé sous Ubuntu (y compris 18.04 LTS). Tout ce dont vous avez besoin est de rechercher sur packages.ubuntu.com pour opus
.
Et vous obtiendrez les packages suivants:
- Paquet
libopus-dev
bionic (18.04LTS) (libdevel): fichiers de développement de la bibliothèque de codecs Opus
1.1.2-1ubuntu1: AMD64
...- Paquet
libopus0
bionic (18.04LTS) (libs): bibliothèque d'exécution de codecs Opus
1.1.2-1ubuntu1: AMD64 ...- Paquet
opus-tools
bionic (18.04LTS) (sound): outils de ligne de commande codus Opus [univers]
0.1.10-1: AMD64
Je suggère donc d'installer ces paquets à partir de référentiels:
Sudo add-apt-repository main
Sudo add-apt-repository universe
Sudo apt-get install libopus-dev libopus0 opus-tools
Activer le référentiel de code source dans Logiciels et mises à jour (software-properties-gtk
).
Installez les dépendances de construction d'opus:
Sudo apt-get build-dep libopus0 opus-tools
Téléchargez et compilez un nouvel opus (êtes-vous sûr que la version 1.2.1 est meilleure que la version 1.1.2-1ubuntu1?):
cd ~/Downloads
wget https://archive.mozilla.org/pub/opus/opus-1.2.1.tar.gz
tar -xf opus-1.2.1.tar.gz
cd opus-1.2.1/
./configure
make
Sudo make install
Téléchargez et installez opus-tools (exactement la même version que dans le référentiel):
cd ~/Downloads
wget https://archive.mozilla.org/pub/opus/opus-tools-0.1.10.tar.gz
tar -xf opus-tools-0.1.10.tar.gz
cd opus-tools-0.1.10/
./configure
make
Sudo make install
Remarque: le Sudo make install
est une mauvaise idée aussi, pensez plutôt à utiliser checkinstall
.