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.
Installasjonsinstruksjonene for lib32 krever de nye Meson
kryssfiler fra MLFS,
noen --libdir=/usr/lib32
har blitt flyttet til kryssfilene og vises ikke lenger i
instruksjonene. Installer de nye kryssfilene slik at 32-bits
biblioteker ikke blir installert i /usr/lib.
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.6.1 \
.. &&
ninja
Nå, som root bruker:
ninja install
Installer lib32-Opus ved å kjøre følgende kommandoer:
rm -rf * &&
meson setup --prefix=/usr \
--buildtype=release \
--cross-file=lib32 \
.. &&
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.