Gavl is short for Gmerlin Audio Video Library. It is a low level library that handles the details of audio and video formats like colorspaces, samplerates, multichannel configurations etc. It provides standardized definitions for those formats as well as container structures for carrying audio samples or video images inside an application.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://downloads.sourceforge.net/gmerlin/gavl-1.4.0.tar.gz
MD5 校验和:2752013a817fbc43ddf13552215ec2c0
大小:4.4 MB
预计所需磁盘空间:50 MB
预计构建时间:0.8 SBU
First, fix an issue with gcc-14 and later:
sed -i "/stdio/a #include <string.h>" src/fill_test.c
Now, install Gavl by running the following commands:
LIBS=-lm \
./configure --prefix=/usr \
--without-doxygen \
--with-cpuflags=none \
--docdir=/usr/share/doc/gavl-1.4.0 &&
make
This package does not come with a test suite.
Now, as the root user:
make install
LIBS=-lm: This variable ensures the math
library is searched when linking.
--without-doxygen: This
switch disables use of Doxygen. Omit if Doxygen is installed and
you wish to build the API documentation.
--with-cpuflags=none: This
switch fixes a problem identifying capabilities of the system
architecture.