Hi guys, I don't konw if you can help me out here, but I could not find anywhere to ask this, so here I go. I recently downloaded an compiled OpenAL on my system via CVS. Every thing was OK, except when I tried to compile with support for my SB-Live! card (emu10k1 chipset, running through ALSA). I went trhough the instructions and the package did configure correctly, here's what I asked of it: ./configure --help (just to see what options did I have) ./configure --enable-arch-asm=yes --enable-alsa=yes --enable-sdl=yes --enable-emu10k1=yes --enable-vorbis=yes --enable-smpeg=yes\ --enable-capture=yes make Here's the error I get: arch/emu10k1/emu10k1.c -o arch/emu10k1/emu10k1.o arch/emu10k1/emu10k1.c:13:25: AL/alkludge.h: No such file or directory arch/emu10k1/emu10k1.c: In function `emu10k1_blitbuffer': arch/emu10k1/emu10k1.c:247: `fd' was not declared here (first use in this fuction)arch/emu10k1/emu10k1.c:247: (Every identifier is only reported once arch/emu10k1/emu10k1.c:247: for the function in which it appears) arch/emu10k1/emu10k1.c:267: warning: implicit declaration of function `ASSERT' arch/emu10k1/emu10k1.c:240: warning: variable `fds' not used arch/emu10k1/emu10k1.c:241: warning: variable `i' not used arch/emu10k1/emu10k1.c: In function `release_emu10k1': arch/emu10k1/emu10k1.c:299: the value indicated by the subindex is neither matrix nor pointer arch/emu10k1/emu10k1.c:305: the value indicated by the subindex is neither matrix nor pointer arch/emu10k1/emu10k1.c:306: the value indicated by the subindex is neither matrix nor pointer arch/emu10k1/emu10k1.c:310: the value indicated by the subindex is neither matrix nor pointer arch/emu10k1/emu10k1.c: In main level: arch/emu10k1/emu10k1.c:322: conflicting types for `get_emu10k1channel' arch/emu10k1/emu10k1.h:28: previous declaration of `get_emu10k1channel' arch/emu10k1/emu10k1.c:345: conflicting types for `set_emu10k1channel' arch/emu10k1/emu10k1.h:29: previous declaration of `set_emu10k1channel' arch/emu10k1/emu10k1.c: In function `pause_emu10k1': arch/emu10k1/emu10k1.c:381: incompatible asignment types arch/emu10k1/emu10k1.c: In function `resume_emu10k1': arch/emu10k1/emu10k1.c:406: incompatible asignment types arch/emu10k1/emu10k1.c: In function `capture_emu10k1': arch/emu10k1/emu10k1.c:548: warning: `return' without values, in a function tha does not return void arch/emu10k1/emu10k1.c:553: warning: this function may return with or without a value gmake[1]: *** [arch/emu10k1/emu10k1.o] Error 1 gmake[1]: Exiting directory `/home/gianni/openal/linux/src' make: *** [all] Error 2 Sorry if some of the messages are misspelled, since the output was originally in Spanish I had to translate the best I could. Any ideas? Thanks! Gian Paolo