O pacote LAME contém um codificador de MP3 e, opcionalmente, um analisador de quadros de MP3. Isso é útil para criar e analisar arquivos de áudio comprimidos.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://downloads.sourceforge.net/lame/lame-3.100.tar.gz
Soma de verificação MD5 da transferência: 83e260acbe4389b54fe08e0bdbf7cddb
Tamanho da transferência: 1,5 MB
Espaço em disco estimado exigido: 9,7 MB
Tempo de construção estimado: 0,1 UPC
Dmalloc, Electric Fence, libsndfile-1.2.2 e NASM-2.16.03
Observações de Editor(a): https://wiki.linuxfromscratch.org/blfs/wiki/lame
Evite que o diretório do código-fonte seja codificado rigidamente por engano como um caminho de pesquisa de biblioteca compartilhada nos programas instalados:
sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure
Instale o LAME executando os seguintes comandos:
./configure --prefix=/usr --enable-mp3rtp --disable-static && make
Para testar os resultados, emita: LD_LIBRARY_PATH=libmp3lame/.libs make test.
Agora, como o(a) usuário(a) root
:
make pkghtmldir=/usr/share/doc/lame-3.100 install
--enable-mp3rtp
: Essa chave
habilita construir o aplicativo de codificação para RTP.
--disable-static
: Essa
chave impede a instalação das versões estáticas das bibliotecas.
--enable-nasm
: Essa opção habilita o
uso do NASM-2.16.03 para compilar rotinas otimizadas de
montagem para x86 de 32 bits. Observe que isso não tem efeito em
x86_64.