Introduction to FLAC

FLAC is an audio CODEC similar to MP3, but lossless, meaning that audio is compressed without losing any information.

Package Information

FLAC Dependencies


libogg-1.1.2, XMMS-1.2.10, NASM-0.98.39, DocBook-utils-0.6.14, Doxygen-1.4.3 and Valgrind

Installation of FLAC

Install FLAC by running the following commands:

LIBS=-lm ./configure --prefix=/usr &&

Now, as the root user:

make install


If you passed the --enable-exhaustive-tests and --enable-valgrind-testing parameters to configure and then run the make check tests, it will take a very long time (about 150 SBUs) and use about 375 MB of disk space.

Command Explanations

LIBS=-lm ./configure --prefix=/usr: libFLAC uses a function from the math library but is not linked with libm. Passing the environment variable to configure satisfies this dependency.


Installed Programs: flac and metaflac
Installed Libraries: libFLAC.[so,a], libFLAC++.[so,a], libOggFLAC.[so,a], libOggFLAC++.[so,a], and libxmms-flac.[so,a]
Installed Directories: /usr/share/doc/flac-1.1.2

Short Descriptions


is a command-line utility for encoding, decoding and converting FLAC files.


is a program for listing, adding, removing, or editing metadata in one or more FLAC files.


these libraries provide native FLAC and Ogg FLAC C/C++ APIs for programs utilizing FLAC.


is a plugin for XMMS.

Last updated on 2005-08-01 13:29:19 -0600