amaroK можно загрузить с его домашней страницы
Текущую версию кода можно получить из SVN-репозитория KDE, в модуле /trunk/extragear/multimedia/amarok/.
Кроме amaroK, в системе должны присутствовать мультимедиа-движки. После их установки введите следующие команды в каталоге с исходниками программы
./configure --prefix=`kde-config --prefix` make su -c "make install"
Ключ --enable-final больше не поддерживается.
Т.к. amaroK использует autoconf и automake, с самим процессом сборки не должно возникнуть проблем. Если у вас всё-таки возникнут сложности, обратитесь с ними в списки рассылки KDE.
У amaroK, как и у большинства приложений, есть несколько ключей для сборки, которые могут при необходимости быть включены или отключены. Вот список ключей для amaroK.
Некоторые ключи сборки предполагают дополнительного программного обеспечения. Подробности вы можете узнать в разделе с перечнем требований.
Ключ | По умолчанию | Описание |
---|---|---|
--enable-debug= | no | Добавить символы для отладки. Вы можете выбрать один из трёх вариантов: «yes», «no», и «full». Вариант «full» рекомендуется выбирать в том случае, если вы планируете помогать с разработкой amaroK. |
--enable-mysql | Отключено | Включить поддержку базы данных MySQL для amaroK |
--disable-amazon | Включено | Отключить загрузку обложек альбомов в amaroK с Amazon.com |
--without-arts | Включено | Отключить поддержку aRts в amaroK |
--without-gstreamer | Включено | Отключить поддержку GStreamer в amaroK |
--with-helix | Включено | Включить поддержку Helix в amaroK |
--without-xine | Включено | Отключить поддержку xine в amaroK |
--with-nmm | Отключено | Включить поддержку NMM в amaroK |
--with-mas | Отключено | Включить поддержку MAS в amaroK |
--without-opengl | Включено | Отключить поддержку OpenGL (анализатор) в amaroK |
--without-included-sqlite | Включено | Использовать уже установленную библиотеку sqlite вместо идущей в комплекте с amaroK |