aRts-1.1

Site de téléchargement (FTP):    ftp://ftp.kde.org/pub/kde/stable/3.1/src/arts-1.1.tar.bz2
Version utilisée:               1.1
Taille du package:               947 KB
Estimation de l'espace disque lors de la construction: 35 MB
Estimation de l'espace disque lors de l'installation:  5.7 MB
Estimation du temps de construction:       11 min (667 MHz)

Le synthétiseur analogique en temps réel (Analog Realtime Synthesizer, soit aRts) procure le support du son pour KDE. Il apporte les bibliothèques nécessaires pour kdelibs. Le package suivant est requis pour installer aRts:
qt-3.1.2

Il utilisera les packages recommendés suivants, si ils sont installés:
alsa-0.9.2, audiofile-0.2.3 et libvorbis-1.0.

Avant de commencer la construction, assurez-vous que la variable d'environnement QTDIR est correctement positionnée
export QTDIR=/opt/qt

./configure --prefix=/opt/kde-3.1 --disable-debug \
     --disable-dependency-tracking &&
make &&
make install &&
ln -sfn /opt/kde-3.1 /opt/kde

Note : Une autre option de configuration est --enable-final. Cette option accélère la construction, mais réclame beaucoup de mémoire. Si vous avez moins de 256Mo de RAM, cette option causera de gros ralentissement lors de la compilation.

Explication des commandes d'installation d'aRts

--prefix=/opt/kde-3.1 : Cette option indique l'endroit où installer le package (/opt/kde-3.1). Nous plaçons aRts ici parce que ce package est nécessaire avant d'installer KDE.

--disable-debug : Cette option fait que le système sera compilé sans code de débuggage.

--disable-dependency-tracking : Cette option accélère la construction.

ln -sfn /opt/kde-3.1 /opt/kde : Cette commande crée un lien pour accéder à KDE. Si une nouvelle version de KDE sort, le nouveau système peut être construit en changeant l'emplacement --prefix location et en modifiant le lien comme le fait cette commande.

Configurer aRts

Le répertoire des bibliothèques /opt/kde/lib devrait apparaître dans /etc/ld.so.conf pour que ldd puisse trouver les bibliothèques partagées. La commande suivante ajoutera ce qui manque:
cat >> /etc/ld.so.conf << "EOF"
# Début d'un ajout pour kde dans /etc/ld.so.conf

/opt/kde/lib

# Fin de l'ajout pour kde
EOF
ldconfig