Speex is an audio compression format designed specifically for speech. It is well-adapted to internet applications and provides useful features that are not present in most other CODECs.
This package is known to build and work properly using an LFS-11.2 platform.
Download (HTTP): https://downloads.xiph.org/releases/speex/speex-1.2.1.tar.gz
Download MD5 sum: fe7bf610883ff202092b92c72fe0fe3e
Download size: 1020 KB
Estimated disk space required: 7.8 MB
Estimated build time: less than 0.1 SBU
Download (HTTP): https://downloads.xiph.org/releases/speex/speexdsp-1.2.1.tar.gz
Download MD5 sum: e6eb5ddef743a362c8018f260b91dca5
Download size: 904 KB
Estimated disk space required: 5.5 MB
Estimated build time: less than 0.1 SBU
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/speex
This package consists of two separate tarballs. They need to be extracted and built independently.
Install Speex by running the following commands:
./configure --prefix=/usr \ --disable-static \ --docdir=/usr/share/doc/speex-1.2.1 && make
This package does not come with a test suite.
As the root
user:
make install
Now extract and install the speexdsp package:
cd .. && tar -xf speexdsp-1.2.1.tar.gz && cd speexdsp-1.2.1 && ./configure --prefix=/usr \ --disable-static \ --docdir=/usr/share/doc/speexdsp-1.2.1 && make
Again, as the root
user:
make install
--disable-static
: This
switch prevents installation of static versions of the libraries.