Installation of aRts
Install aRts by running the
following commands:
./configure --prefix=$KDE_PREFIX --disable-debug \
--disable-dependency-tracking &&
make
This package does not come with a test suite that works with
GCC-4.1.2.
Now, as the root user:
make install
Command Explanations
--prefix=$KDE_PREFIX: This
option tells the process to install the package in $KDE_PREFIX. aRts is installed here as it's required before
installing KDE.
--disable-debug: This
option causes the package to be compiled without debugging code.
--disable-dependency-tracking: This
option speeds up one time builds.
Contents
Installed
Programs: artsd,
artswrapper, artsshell, artsplay, artsdsp, artscat,
arts-control, artsc-config, and mcopidl
Installed
Libraries: aRts
libraries
Installed
Directories: The
following subdirectories of $KDE_PREFIX/: bin, include/arts,
include/artsc, and lib/mcop
Short Descriptions
|
artsd
|
is a daemon that provides access to the sound hardware
resources.
|
|
artswrapper
|
is a small wrapper program which simply sets real-time
priority (running as root) and then executes artsd as a non-root
user.
|
|
artsshell
|
is intended as a utility to perform miscellaneous
functions related to the sound server.
|
|
artsplay
|
is a simple utility to play a sound file.
|
|
artsdsp
|
provides an interim solution that allows most of legacy
sound applications to run unchanged.
|
|
artscat
|
is a simple utility to send raw audio data to the sound
server.
|
|
artscontrol
|
is a graphical utility for performing a number of tasks
related to the sound server.
|
|
artsc-config
|
is a utility to assist developers using the aRts C API.
|
|
mcopidl
|
is the Interface Definition Language (IDL) file compiler
for MCOP, the Multimedia Communication Protocol used by
aRts.
|
aRts Libraries
|
contains functions that support aRts programs.
|
To find out information about aRts
and the various programs included in the package, see The
aRts Handbook. For information
in languages other then English, see the KDE Documentation and navigate to the
aRts documentation in your
language.