Hi,
At Wed, 31 Oct 2001 18:04:32 +0200 (EET),
The Arrow wrote:
>
> When I try to compile the kdelibs-2.2.1 package, I get a lot of errors when
> compiling libkmid. After some hacking I got it to complaing only about
> snd_seq_port_info_t and snd_seq_client_info_t having incomplete types.
> In /usr/include/alsa/seq.h (copied from alsa-lib/include) they are
> typedef'ed to a couple of structures that are nowhere to be found, instead
> in alsa-lib/include/local.h they are #define'd to sndrv_seq_user_info and
> sndrv_seq_port_info, which are found in /usr/include/sound/asequencer.h.
> However, including that file brings in a lot of other errors! So I'm kind of
> stuck in an endless loop here... Some help is appreciated (sp?).
I ported ALSA 0.9.x stuffs to KDE3 and the patch has been committed
recently. aRts and libkmid should work now.
The similar hack to KDE 2.2.1 cvs is attached below.
Please give a try.
Takashi
kde2.2-kdelibs-alsa9.dif