LAME pakken inneholder en MP3 koder og eventuelt en MP3 rammeanalysator. Dette er nyttig for å lage og analysere komprimerte lydfiler.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://downloads.sourceforge.net/lame/lame-3.100.tar.gz
Nedlasting MD5 sum: 83e260acbe4389b54fe08e0bdbf7cddb
Nedlastingsstørrelse: 1.5 MB
Estimert diskplass som kreves: 9.7 MB
Estimert byggetid: 0.1 SBU
Dmalloc, Electric Fence, libsndfile-1.2.2 og NASM-2.16.03
Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/lame
Forhindre kildekodemappen fra å bli feilaktig hardkodet som en delt biblioteksøkesti i de installerte programmene:
sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure
Installer LAME ved å kjøre følgende kommandoer:
./configure --prefix=/usr --enable-mp3rtp --disable-static && make
For å teste resultatene, kjør: LD_LIBRARY_PATH=libmp3lame/.libs make test.
Nå, som root
bruker:
make pkghtmldir=/usr/share/doc/lame-3.100 install
--enable-mp3rtp
: Denne
bryteren aktiverer bygging av encode-to-RTP programmet.
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
--enable-nasm
: Dette alternativet
aktiverer bruk av NASM-2.16.03 å kompilere optimaliserte
monteringsrutiner for 32-bit x86. Merk at dette har ingen effekt på
x86_64.