LAME pakken inneholder en MP3 koder og eventuelt en MP3 rammeanalysator. Dette er nyttig for å lage og analysere komprimerte lydfiler.
Forhindre at kildekodemappen feilaktig blir hardkodet som en søkesti for delt bibliotek 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
Nå, som root bruker:
make pkghtmldir=/usr/share/doc/lame-3.100 install
Installer lib32-LAME ved å kjøre følgende kommandoer:
make distclean &&
CC="gcc -m32" CXX="g++ -m32" \
PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--host=i686-pc-linux-gnu \
--enable-mp3rtp \
--disable-static \
--enable-nasm &&
make
Nå, som root bruker:
make DESTDIR=$PWD/DESTDIR install && cp -vr DESTDIR/usr/lib32/* /usr/lib32 && rm -rf DESTDIR && ldconfig
Kjør ./configure --help for en fullstendig liste over alternativer.
--enable-mp3rtp: Denne
bryteren aktiverer bygging av kode-til-RTP programmet.
--disable-static: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
--enable-nasm: Dette
alternativet aktiverer bruk av NASM-3.01 for å kompilere optimaliserte
assemblerrutiner for 32-bit. Dette er ikke aktivert for x86_64 da
det ikke har noen effekt.