Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 39. Мультимедийные библиотеки и драйверы | Вперед |
Пакет libmad-0.15.1b
Знакомимся с пакетом libmad
libmad это высококачественный MPEG аудио декодер, который может выдавать 24 битовый выходной поток.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
- Загрузка (FTP): ftp://ftp.mars.org/pub/mpeg/libmad-0.15.1b.tar.gz
- Контрольная сумма MD5: 1be543bc30c56fb6bea1d7bf6a64e66c
- Размер загружаемого пакета: 491 KB
- Оценочный размер требуемого дискового пространства: 4,2 MB
- Оценочное время сборки: 0,1 SBU
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/libmad
Установка пакета libmad
Установите пакет libmad с помощью следующих команд:
sed -i '/-fforce-mem/d' configure && ./configure --prefix=/usr && make
В этом пакете набор тестов отсутствует.
Теперь в роли пользователя root
выполните:
make install
В некоторых пакетах проверяется наличие файла, принадлежащего пакету libmad. Этот файл, в частности, нужен для того, чтобы пакет Cdrdao мог определить тот факт, что пакет libmad установлен.
В роли пользователя root
:
cat > /usr/lib/pkgconfig/mad.pc << "EOF" prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: mad Description: MPEG audio decoder Requires: Version: 0.15.1b Libs: -L${libdir} -lmad Cflags: -I${includedir} EOF
Пояснение команды
sed -i '/-fforce-mem/d': Эта команда удаляет устаревший параметр компиляции, из-за которого происходит сбой компиляции под GCC 4.4.x.
Описание пакета
Установленные программы: Нет
Установленные библиотеки: libmad.{so,a}
Установленные директории: Нет
Краткое описание
| библиотека аудиодекодера MPEG |
Перевод сделан с варианта оригинала, датированного 2011-12-21 04:45:39 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет LibMPEG3-1.8 | Пакет libquicktime-1.1.3 |