Le paquet LAME contient un encodeur MP3 et, éventuellement, un analyseur de trame MP3. C'est utile pour créer et analyser des fichiers audio compressés.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://downloads.sourceforge.net/lame/lame-3.100.tar.gz
Somme de contrôle MD5 du téléchargement : 83e260acbe4389b54fe08e0bdbf7cddb
Taille du téléchargement : 1,5 Mo
Estimation de l'espace disque requis : 9,7 Mo
Estimation du temps de construction : 0,1 SBU
Dmalloc, Electric Fence, libsndfile-1.2.2 et NASM-2.16.03
Notes des auteurs : https://wiki.linuxfromscratch.org/blfs/wiki/lame
évitez que le répertoire des source ne soit codé en dur par erreur comme chemin de recherche des bibliothèques dans les programmes installés :
sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure
Installez LAME en exécutant les commandes suivantes :
./configure --prefix=/usr --enable-mp3rtp --disable-static && make
Pour tester les résultats lancez : LD_LIBRARY_PATH=libmp3lame/.libs make test.
Maintenant, en tant qu'utilisateur root
:
make pkghtmldir=/usr/share/doc/lame-3.100 install
--enable-mp3rtp
: Ce
paramètre active la construction du programme d'encodage vers RTP.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--enable-nasm
: cette option
active l'utilisation de NASM-2.16.03 pour compiler des routines
d'assembleur pour x86 32 bits. Remarquez que cela n'a aucun
effet sur x86_64.