Debian 6 Squeeze (28. Januar 2011)
Folgende Debian Pakete müssen installiert sein:
* automake
* build-essential (GCC etc.)
* subversion (SVN)
wxWidgets (Audacity Grafikoberfläche):
* libwxbase2.8-x (mit "x" ist die jeweils neueste Version gemeint)
* libwxbase2.8-dev
GNOME:
* libwxgtk2.8-x (mit "x" ist die jeweils neueste Version gemeint)
* libwxgtk2.8-dev
* libgtk2.0-x (mit "x" ist die jeweils neueste Version gemeint)
* libgtk2.0-dev
Habe leider keine Ahnung was für KDE gebraucht wird. Wer was weiss bitte hier reinschreiben.
ALSA (Linux Sound):
* libasound2 (ist meist schon installiert)
* libasound-dev (muss noch installiert werden)
Sonst noch:
* zlib1g (ist meist schon installiert)
* zlib1g-dev (muss noch installiert werden)
"libportaudio" muss nicht undedingt installiert sein, die Audacity SVN Version hat eine eigene Kopie von portaudio dabei, die mit portmixer wahrscheinlich (hoffentlich) besser funktioniert.
[line]
[m]bash$ mkdir -p src/audacity
bash$ cd src/audacity
bash$ svn co http://audacity.googlecode.com/svn/audacity-src/trunk/ audacity-svn
bash$ cd audacity-svn
bash$ ./configure 2>&1 | tee configure.txt[/m]
[line]
"2>&1 | tee configure.txt" schreibt eine Kopie aller "./configure" Ausgaben (stdout & errout) in die Datei "configure.txt". Die "configure.txt" Datei kann danach mit einem Texteditor auf Konfigurationsfehler untersucht werden. Das geht einfacher als im Terminal nach Fehlermeldungen zu suchen.
[line]
[m]bash$ make
bash$ su
<passwort>
bash# make install[/m]
[line]
Ergebnis: ich kann mit ALSA aufnehmen und wiedergeben auch die "portmixer" Ein- und Ausgangsregler in Audacity funktionieren beide.
Diese Anleitung ist zu kurz. Wer mehr Details braucht bitte hier reinschreiben.