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.3 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.