Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 26. Базовые пакеты KDE | Вперед |
Пакет aRts-3.5.13
Знакомимся с пакетом aRts
Пакет Analog Real-time Synthesizer (aRts) обеспечивает поддержку звука в программах и библиотеках Trinity.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://anduin.linuxfromscratch.org/sources/trinity/arts-3.5.13.tar.gz
- Загрузка (FTP): ftp://anduin.linuxfromscratch.org/trinity/arts-3.5.13.tar.gz
- Контрольная сумма MD5: 109124dabb1aaa9d44eb32e43b549142
- Размер загружаемого пакета: 920 KB
- Оценочный размер требуемого дискового пространства: 36 MB
- Оценочное время сборки: 0,6 SBU
Зависимости пакета aRts
Обязательные
ALSA-1.0.24.1, Audio File-0.3.2, CMake-2.8.6, GLib-2.30.1, libmad-0.15.1b, libvorbis-1.3.2 и Qt-3.3.8d
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/arts
Установка пакета aRts
ЗамечаниеПри распаковке архива файлы tar-архива пакета aRts будут
распаковываться в директорий |
Установите пакет aRts с помощью следующих команд:
BUILD=/tmp/buildarts && ARTS=`pwd` && rm -rf $BUILD && mkdir -p $BUILD && cd $BUILD && cmake $ARTS \ -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \ -DCMAKE_VERBOSE_MAKEFILE=ON && unset ARTS BUILD && make
В этом пакете нет набора тестов.
Теперь в роли пользователя root
выполните:
make install
Пояснение команд
ARTS=`pwd`: Эта команда указывает, где хранится исходный код пакета aRts.
rm -rf /tmp/buildarts; mkdir -p /tmp/buildarts; cd /tmp/buildarts: Разработчики настоятельно рекомендуют собирать компоненты Trinity в директории, отдельном от директоия с исходным кодом. Эти команды позволять очищать место, где будет выполняться процесс сборки
-DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX
: Этот параметр
эквивалентен параметру ./configure --prefix
.
-DCMAKE_VERBOSE_MAKEFILE=ON
: Этот параметр позволяет
получать подробные сообщения при работе make.
Описание пакета
Установленные программы: artsc-config, artscat, artsd, artsdsp, artsplay, artsrec, artsshell, artswrapper и mcopidl
Установленные библиотеки: библиотеки aRts
Установленные директории: Следующие поддиректории директория $TRINITY_PREFIX
: bin, include/arts, include/artsc и lib/mcop
Краткое описание
artsc-config | утилита, помогающая разработчикам использовать API aRts на языке C |
artscat | простая утилита, которая посылает необработанные звуковые данные на звуковой сервер |
artsd | демон, который предоставляет доступ к аппаратным аудиоресурсам |
artsdsp | предоставляет временное решение, которое позволяет большинству устаревших приложений работать без каких-либо изменений |
| содержит функции, поддерживающие работу программ aRts |
artsplay | простая утилита для воспроизведения звукового файла |
artsrec | простая утилита для записи входящего аудиосигнала |
artsshell | выступает в роли утилиты выполнения различных функций, связанных с звуковым сервером |
artswrapper | это небольшая программа-обертка, которая просто устанавливает приоритет режима реального времени (запускается с правами |
mcopidl | компилятор файлов на языке определения интерфейсов Interface Definition Language (IDL-файлов), предназначенный для работы с протоколом MCOP (Multimedia Communication Protocol), используемым в aRts |
Чтобы узнать информацию о пакете aRts и различных программах, входящих в пакет, смотрите Справочник пакета aRts. Информацию не на английском языке можно найти среди Документации по KDE; документацию на вашем языке можно поискать в описании пакета aRts.
Перевод сделан с варианта оригинала, датированного 2011-12-27 19:25:50 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Предустановочное конфигурирование Trinity/KDE3 | Пакет tqtinterface-3.5.13 |