Introduction to Gavl

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 dependencies have been updated since the most recent stable versions of the book.

Package Information

Gavl Dependencies





User Notes:

Installation of Gavl

Install Gavl by running the following commands:

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

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

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.


Installed Program: None
Installed Libraries:
Installed Directories: /usr/include/gavl and /usr/share/doc/gavl-1.4.0

Short Descriptions

is the Gmerlin Audio Video Library