gavl-1.4.0

Introduksjon til Gavl

Gavl er forkortelse for Gmerlin Audio Video Library. Det er et bibliotek på lavt nivå som håndterer detaljene i lyd og videoformater som fargerom, samplerates, flerkanalskonfigurasjoner osv. Den gir standardiserte definisjoner for disse formatene også beholderstrukturer for å bære lydprøver eller videobilder inne i en applikasjon.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

Gavl Avhengigheter

Påkrevd

libpng-1.6.44

Valgfri

Doxygen-1.12.0

Installasjon av Gavl

Først, fiks et problem med gcc-14 og nyere:

sed -i "/stdio/a #include <string.h>" src/fill_test.c

Nå, installer Gavl ved å kjøre følgende kommandoer:

LIBS=-lm                         \
./configure --prefix=/usr        \
            --without-doxygen    \
            --with-cpuflags=none \
            --docdir=/usr/share/doc/gavl-1.4.0 &&
make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install

Parameterforklaringer

LIBS=-lm: Denne variabelen sikrer at matematikkbiblioteket søkes ved lenking.

--without-doxygen: Denne bryteren deaktiverer bruk av Doxygen. Utelat hvis Doxygen er installert og du ønsker å bygge API dokumentasjonen.

--with-cpuflags=none: Denne bryteren løser et problem med å identifisere egenskapene til systemarkitekturen.

Innhold

Installert Program: Ingen
Installerte Biblioteker: libgavl.so
Installerte Mapper: /usr/include/gavl og /usr/share/doc/gavl-1.4.0

Korte Beskrivelser

libgavl.so

er Gmerlin Audio Video Biblioteket