Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 39. Мультимедийные библиотеки и драйверы Вперед

Пакет libmad-0.15.1b

Знакомимся с пакетом libmad

libmad это высококачественный MPEG аудио декодер, который может выдавать 24 битовый выходной поток.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

Замечания для пользователей: 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}

Установленные директории: Нет

Краткое описание

libmad.{so,a}

библиотека аудиодекодера MPEG

Перевод сделан с варианта оригинала, датированного 2011-12-21 04:45:39 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет LibMPEG3-1.8   Пакет libquicktime-1.1.3