libmad est un décodeur audio MPEG de grande qualité capable de produire du 24 bits.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
Téléchargement (FTP) : ftp://ftp.mars.org/pub/mpeg/libmad-0.15.1b.tar.gz
Somme de contrôle MD5 : 1be543bc30c56fb6bea1d7bf6a64e66c
Taille du téléchargement : 491 Ko
Estimation de l'espace disque requis : 4.2 Mo
Estimation du temps de construction : 0.1 SBU
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libmad
Installez libmad en exécutant les commandes suivantes :
patch -Np1 -i ../libmad-0.15.1b-fixes-1.patch && sed "s@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@g" -i configure.ac && touch NEWS AUTHORS ChangeLog && autoreconf -fi && ./configure --prefix=/usr --disable-static && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Certains paquets vérifient le fichier pkg-config pour libmad. Ce fichier est nécessaire en particulier pour que Cdrdao puisse reconnaître le libmad installé.
En tant qu'utilisateur root
:
cat > /usr/lib/pkgconfig/mad.pc << "EOF"
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: mad
Description: MPEG audio decoder
Requires:
Version: 0.15.1b
Libs: -L${libdir} -lmad
Cflags: -I${includedir}
EOF
touch NEWS AUTHORS ChangeLog : Empêche autoreconf de retourner une erreur.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.