[Openal-devel] openal doesn't compile against alsa 1.0.0

Joe Tennies rotund at fatnsoft.com
Sat Jan 3 07:10:07 PST 2004


No one has fixed OpenAL to use ALSA 1.0 yet.  Personally, I think it's a
little premature to start using ALSA 1.0 w/o expecting most things to
break.  If you haven't heard, ALSA 1.0 has a completely different
interface from all previous versions.  Expect problems for at least a
couple months from most every program.  OTOH, if you just want things to
work now, use 0.9.x.

I can probably make a simple patch to have 1.0 crutched until they fully
depreciate the old interface.  This a solution, but it's a temporary
one.  I'm pretty busy right now, but I'm hoping to have some time next
week and maybe make some "true" 1.0 patches for OpenAL and libSDL.

On Fri, 2004-01-02 at 10:00, Prakash K. Cheemplavam wrote:
> Hi,
> 
> it seems the openal configure script only looks at the minor version 
> number for alsa and thinks alsa 1.0.0rc is an old alsa version. 
> Unfortunately my knowledge is too limited to fix it.
> 
> I am on gentoo Linux and use a ebuild which compiles openal cvs.
> 
> bye,
> 
> Prakash
> 
> bash-2.05b# emerge openal-cvs
> Calculating dependencies ...done!
>  >>> emerge (1 of 1) media-libs/openal-cvs-3 to /
>  >>> Unpacking source...
>   * Fetching cvs module openal into /usr/portage/distfiles/cvs-src...
>   * Running  cvs -q -f -z4 -d 
> ":pserver:guest:guest at opensource.creative.com:/usr/local/cvs-repository" 
> login
> Logging in to 
> :pserver:guest at opensource.creative.com:2401/usr/local/cvs-repository
>   * Running  cvs -q -f -z4 -d 
> ":pserver:guest at opensource.creative.com:/usr/local/cvs-repository" 
> update -dP openal
>   * Copying openal from /usr/portage/distfiles/cvs-src...
>   * Module openal is now in /var/tmp/portage/openal-cvs-3/work
>  >>> Source unpacked.
> autoheader-2.58: WARNING: Using auxiliary files such as `acconfig.h', 
> `config.h.bot'
> autoheader-2.58: WARNING: and `config.h.top', to define templates for 
> `config.h.in'
> autoheader-2.58: WARNING: is deprecated and discouraged.
> autoheader-2.58:
> autoheader-2.58: WARNING: Using the third argument of `AC_DEFINE' and
> autoheader-2.58: WARNING: `AC_DEFINE_UNQUOTED' allows to define a 
> template without
> autoheader-2.58: WARNING: `acconfig.h':
> autoheader-2.58:
> autoheader-2.58: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
> autoheader-2.58:                [Define if a function `main' is needed.])
> autoheader-2.58:
> autoheader-2.58: WARNING: More sophisticated templates can also be 
> produced, see the
> autoheader-2.58: WARNING: documentation.
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking how to run the C preprocessor... gcc -E
> checking whether byte ordering is bigendian... no
> checking for dlopen in -ldl... yes
> checking for sin in -lm... yes
> checking for egrep... grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for void *... yes
> checking size of void *... 4
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking alsa/asoundlib.h usability... yes
> checking alsa/asoundlib.h presence... yes
> checking for alsa/asoundlib.h... yes
> checking for artsc-config... /usr/kde/3.1/bin/artsc-config
> checking for sdl-config... /usr/bin/sdl-config
> checking for ov_info in -lvorbisfile... no
> checking for smpeg-config... /usr/bin/smpeg-config
> checking for makeinfo... yes
> checking for a BSD-compatible install... /bin/install -c
> checking whether ln -s works... yes
> checking for gmake... gmake
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating doc/Makefile
> config.status: creating jlib/Makefile
> config.status: creating audioconvert/Makefile
> config.status: creating test/Makefile
> config.status: creating config.h
> cd jlib && gmake all
> gmake[1]: Entering directory 
> `/var/tmp/portage/openal-cvs-3/work/openal/linux/jlib'
> gcc -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls  -I. -g -c -o 
> globals.o globals.c
> gcc -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls  -I. -g -c -o 
> hash.o hash.c
> ar cru libjlib.a globals.o  hash.o
> echo libjlib.a
> libjlib.a
> gmake[1]: Leaving directory 
> `/var/tmp/portage/openal-cvs-3/work/openal/linux/jlib'
> cd src  && gmake all
> gmake[1]: Entering directory 
> `/var/tmp/portage/openal-cvs-3/work/openal/linux/src'
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_buffer.c -o 
> al_buffer.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_listen.c -o 
> al_listen.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_ext.c -o 
> al_ext.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_source.c -o 
> al_source.o
> al_source.c: In function `_alSplitSourceQueue':
> al_source.c:1759: Warnung: comparison between signed and unsigned
> al_source.c:1633: Warnung: unused variable `bufchannels'
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_bpool.c -o 
> al_bpool.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_spool.c -o 
> al_spool.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_main.c -o 
> al_main.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_filter.c -o 
> al_filter.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_mixer.c -o 
> al_mixer.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_mixfunc.c 
> -o al_mixfunc.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c 
> al_mixmanager.c -o al_mixmanager.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_mspool.c -o 
> al_mspool.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_state.c -o 
> al_state.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_able.c -o 
> al_able.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_error.c -o 
> al_error.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_ext_iasig.c 
> -o al_ext_iasig.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_config.c -o 
> al_config.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_debug.c -o 
> al_debug.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_rctree.c -o 
> al_rctree.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_rcvar.c -o 
> al_rcvar.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_queue.c -o 
> al_queue.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_doppler.c 
> -o al_doppler.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_distance.c 
> -o al_distance.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c al_vector.c -o 
> al_vector.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c mixaudio16.c 
> -o mixaudio16.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c 
> arch/interface/interface_sound.c -o arch/interface/interface_sound.o
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c 
> arch/linux/lin_dsp.c -o arch/linux/lin_dsp.o
> arch/linux/lin_dsp.c: In function `grab_write_native':
> arch/linux/lin_dsp.c:187: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c: In function `get_nativechannel':
> arch/linux/lin_dsp.c:300: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c: In function `set_nativechannel':
> arch/linux/lin_dsp.c:327: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c: In function `aquire_read':
> arch/linux/lin_dsp.c:467: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c: In function `set_fd':
> arch/linux/lin_dsp.c:615: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c:623: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c:639: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c:640: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c:654: Warnung: signed and unsigned type in 
> conditional expression
> arch/linux/lin_dsp.c:665: Warnung: signed and unsigned type in 
> conditional expression
> gcc  -I../../include -I../include -I../audioconvert -Iarch -I. 
> -march=athlon-xp -mfpmath=sse -O2 -pipe -frename-registers 
> -fomit-frame-pointer -s -I/usr/kde/3.1/include/artsc -I/usr/include/SDL 
> -D_REENTRANT -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -fPIC 
> -Wall -W -Wbad-function-cast -Wcast-qual -Wcast-align 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wimplicit-function-declaration -Waggregate-return -Winline 
> -Wpointer-arith -fno-common -ansi -Wno-redundant-decls -c 
> arch/alsa/alsa.c -o arch/alsa/alsa.o
> arch/alsa/alsa.c: In function `set_write_alsa':
> arch/alsa/alsa.c:218: error: too few arguments to function 
> `snd_pcm_hw_params_get_channels'
> arch/alsa/alsa.c:229: Warnung: passing arg 3 of 
> `snd_pcm_hw_params_set_rate_near' makes pointer from integer without a cast
> arch/alsa/alsa.c:257: error: too few arguments to function 
> `snd_pcm_hw_params_get_buffer_size'
> arch/alsa/alsa.c:260: Warnung: passing arg 2 of 
> `snd_pcm_hw_params_get_period_size' from incompatible pointer type
> arch/alsa/alsa.c:260: error: too few arguments to function 
> `snd_pcm_hw_params_get_period_size'
> gmake[1]: *** [arch/alsa/alsa.o] Fehler 1
> gmake[1]: *** Warte auf noch nicht beendete Prozesse...
> gmake[1]: Leaving directory 
> `/var/tmp/portage/openal-cvs-3/work/openal/linux/src'
> make: *** [all] Fehler 2
> 
> !!! ERROR: media-libs/openal-cvs-3 failed.
> !!! Function src_compile, Line 48, Exitcode 2
> !!! (no error message)
> 
> _______________________________________________
> openal-devel mailing list
> openal-devel at opensource.creative.com
> http://opensource.creative.com/mailman/listinfo/openal-devel
-- 
Joe Tennies <rotund at fatnsoft.com>




More information about the Openal-devel mailing list