Opus er et tapsfylt lydkomprimeringsformat utviklet av Internet Engineering Task Force (IETF) som er spesielt egnet for interaktiv tale og lyd overføring over Internett. Denne pakken inneholder Opus utviklingsbiblioteket og deklarasjonene.
Nedlasting (HTTP): https://downloads.xiph.org/releases/opus/opus-1.5.2.tar.gz
doxygen og texlive (eller install-tl-unx)
Installer Opus ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D docdir=/usr/share/doc/opus-1.5.2 && ninja
For å teste resultatene, utsted: ninja test.
Nå, som root
bruker:
ninja install
Installer lib32-Opus ved å kjøre følgende kommandoer:
rm -rf * && CC="gcc -m32" CXX="g++ -m32" \ PKG_CONFIG_PATH=/usr/lib32/pkgconfig \ meson setup --prefix=/usr \ --libdir=/usr/lib32 \ --buildtype=release && ninja
Nå, som root
bruker:
DESTDIR=$PWD/DESTDIR ninja install && cp -vr DESTDIR/usr/lib32/* /usr/lib32 && rm -rf DESTDIR && ldconfig
Undersøk meson_options.txt
eller
meson.options
for en fullstendig
liste over alternativer.
--buildtype=release
:
Spesifiser en byggetype som er egnet for stabile utgivelser av
pakken, da standardtypen kan produsere uoptimaliserte binærfiler.