Zur Syntax im Forum:
Bei
<code> Blöcken müssen die Tags in eigenen Zeilen stehen.
Das
-- ist ein eigenes Auszeichnungstag, siehe auch die LL-Codes (Button beim
Schreiben zeigt dir eine Übersicht), und zeichnet gelöschten Text aus. Dieser wird dann
durchgestrichen angezeigt.
Um Text "wie er ist" anzuzeigen nutze ich immer das Tag
==--code==, also die
Gleichheitszeichen um den Text. Damit kannst du auch im Textfluß z.B. Zeichen
verwenden die ansonsten LL/Forums-Code sind.
Zum Problem:
Das Paket gib es ja in community (aumix-gtk). Deshalb ist es hilfreich, sich das PKGBUILD
davon als Grundlage zu nehmen. Ich arbeite da mit dem ABS, d.h. ich habe alle
Repositorien in der abs.conf angeschaltet.
In dem Build ist z.B.
--without-gtk1 --without-alsa gesetzt. Als Abhängigkeit dann
u.a. gtk2 gesetzt.
Welche Optionen ein Source-Tarball kann oder nutzt verrät dir entweder ein Blick in
Readme/Install oder ein
configure --help.
Ich setzt meist vor die eigentliche configure-Zeile erstmal ein:
./configure --help | less
exit 1
um einen Überblick zu kriegen.
Viele Pakete kompilieren auch nur dann mit bestimmten Optionen, wenn die
entsprechende Lib oder Paket vorhanden ist. Das scheint hier mit gtk2 der Fall zu sein. Es
ist ja nicht explizit bei configure eingestellt (evtl. aber default). Wenn configure jetzt
die gtk2-Header/Libs findet, dann wird stillschweigend damit gebaut. Wenn nicht, dann
eben nicht. Oftmals sieht man vor dem eigentlichen make nach configure eine Art
Zusammenfassung mit welchen Optionen nun gebaut wird. Das kann man sich u.a.
so anschauen, in dem man vor make im PKGBUILD ein exit 1 setzt.
Ausgehend von diesem PKGBUILD aus community wolltest du jetzt alsa aktivieren.
Also das configure ändern (wenn das in
--help so beschrieben ist). Dein Fehler
ist: alsa gibt es nicht als Paket (pacman -Si alsa). Das Paket heißt alsa-lib.
Wenn ich bei
configure --help eine bestimmte Option sehe, die ein bestimmtes
Paket erfordern könnte, dann such ich halt erstmal mit pacman nach dem Begriff,
hier also alsa. Dann sieht man meist recht schnell, was gebraucht wird.