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.
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.
Nedlasting (HTTP): https://downloads.sourceforge.net/gmerlin/gavl-1.4.0.tar.gz
Nedlasting MD5 sum: 2752013a817fbc43ddf13552215ec2c0
Nedlastingsstørrelse: 4.4 MB
Estimert diskplass som kreves: 50 MB
Estimert byggetid: 0.8 SBU
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
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.