problem building gnome 2.0



Hi.  I am trying to build the gnome-2.0 from cvs, but the first
module esound will not build.  I am using kernel 2.4.18-pre7 and
alsa-0.9.0beta12.

I am using the vicious-build script and here is the log of what
happened when I did the rebuild.sh after running the bootstrap.sh .

Any assistance would be appreciated.

I am not yet subscribed to the list, so please copy to me.

source /root/bin/head/modules.sh
cd /gnome/head/cvs
source setvars.sh

-----------------
Running:
/root/bin/modmake.sh esound

-----------------
Following might just blow up, nothing to worry about
Shutting down gconf-1...
killall gconfd-1
gconfd-1: no process killed
Shutting down gconf-2...
killall gconfd-2
gconfd-2: no process killed
Shutting down gconf in general...
killall gconfd
gconfd: no process killed
-----------------
cd /gnome/head/cvs
-------------------------------------------------------------
Module: esound
-------------------------------------------------------------
Checking for flags...
Checking for append flags in /gnome/head/cvs/APPEND_FLAGS...
Checking for override flags in /gnome/head/cvs/OVERRIDE_FLAGS...
cd /gnome/head/cvs
 cvs -z3 co -A esound
cvs server: Updating esound
U esound/.cvsignore
U esound/AUTHORS
U esound/COPYING.LIB
U esound/ChangeLog
U esound/HACKING
U esound/LICENSE
U esound/MAINTAINERS
U esound/Makefile.am
U esound/NEWS
U esound/README
U esound/README.sgi
U esound/TIPS
U esound/TODO
U esound/acconfig.h
U esound/audio.c
U esound/audio_aix.c
U esound/audio_alsa.c
U esound/audio_dart.c
U esound/audio_hpux.c
U esound/audio_irix.c
U esound/audio_mklinux.c
U esound/audio_none.c
U esound/audio_osf.c
U esound/audio_oss.c
U esound/audio_solaris.c
U esound/audio_win32.c
U esound/audiofile-sgi-config
U esound/autogen.sh
U esound/clients.c
U esound/configure.in
U esound/esd-config.in
U esound/esd-server.h
U esound/esd.c
U esound/esd.conf
U esound/esd.h
U esound/esd.m4
U esound/esd_config.c
U esound/esdcat.c
U esound/esdctl.c
U esound/esddsp.c
U esound/esddsp.in
U esound/esdfile.c
U esound/esdfilt.c
U esound/esdlib.c
U esound/esdloop.c
U esound/esdmgr.c
U esound/esdmon.c
U esound/esdplay.c
U esound/esdrec.c
U esound/esdsample.c
U esound/esound.pc.in
U esound/esound.spec.in
U esound/filter.c
U esound/genrand.c
U esound/genrand.h
U esound/getopt.c
U esound/getopt.h
U esound/getopt1.c
U esound/mix.c
U esound/os2me.h
U esound/os2medef.h
U esound/players.c
U esound/proto.c
U esound/samples.c
U esound/stamp-h.in
U esound/test-script
U esound/test.wav
cvs server: Updating esound/debian
U esound/debian/changelog
U esound/debian/control
U esound/debian/copyright
U esound/debian/esound-cvs.files
U esound/debian/libesd-cvs0-dev.files
U esound/debian/libesd-cvs0.files
U esound/debian/libesd-cvs0.postinst
U esound/debian/rules
U esound/debian/shlibs.local
cvs server: Updating esound/docs
U esound/docs/.cvsignore
U esound/docs/Makefile.am
U esound/docs/esound.sgml
cd /gnome/head/cvs/esound
-----------------
Configuring...
rm -f Makefile
./autogen.sh --prefix=/gnome/head/INSTALL
You should update your `aclocal.m4' by running aclocal.
configure.in:32: warning: AC_CANONICAL_HOST invoked multiple times
automake: configure.in: installing `./install-sh'
automake: configure.in: installing `./mkinstalldirs'
automake: configure.in: installing `./missing'
automake: Makefile.am: installing `./INSTALL'
automake: Makefile.am: installing `./COPYING'
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix... 
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking for setenv... yes
checking for putenv... yes
checking for fchown... yes
checking for fchmod... yes
checking for gethostbyname2... yes
checking for connect... yes
checking for gethostbyname... yes
checking for nanosleep... yes
checking for usleep... yes
checking for inet_aton... yes
checking for getopt_long... yes
checking for sys/filio.h... no
checking for sys/ioctl.h... yes
---------------------------------------------------------------------
--- Checking to see which audio header files your system uses.
--- Most of these checks should fail. Do not be alarmed.
checking for soundcard.h... no
checking for sys/soundcard.h... yes
checking for machine/soundcard.h... no
checking for sys/audio.h... no
checking for sys/audioio.h... no
checking for sys/audio.io.h... no
checking for sun/audioio.h... no
checking for dmedia/audio.h... no
checking for sys/soundlib.h... no
checking for sys/asoundlib.h... yes
checking for mme/mme_api.h... no
---------------------------------------------------------------------
--- Checking to see which audio libraries are required for linking.
--- Most of these checks should also fail. Do not be alarmed.
checking for _oss_ioctl... no
checking for _oss_ioctl in -lossaudio... no
checking for ALnewconfig... no
checking for ALnewconfig in -laudio... no
checking for snd_cards... no
checking for snd_cards in -lsound... no
checking for snd_cards... (cached) no
checking for snd_cards in -lasound... no
---------------------------------------------------------------------
--- Checking for the audiofile library.  NOTE: This library is now
--- REQUIRED from proper compilation of the esound package.
checking for audiofile-config... /gnome/head/INSTALL/bin/audiofile-config
checking for Audio File Library - version >= 0.1.5... yes
--- libaudiofile found. Building esound with audiofile support
---------------------------------------------------------------------
--- Checking for the documentation generation tools.  NOTE: These 
--- are NOT required for proper compilation of the esound package.
checking for db2html... no
checking for db2ps... no
---------------------------------------------------------------------
checking if your platform supports esddsp... yes
checking for dlopen... no
checking for dlopen in -ldl... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating esd-config
config.status: creating esound.spec
config.status: creating esound.pc
config.status: creating esddsp
config.status: creating docs/Makefile
config.status: creating config.h

Now type 'make' to compile esound.
-----------------
Running make all
make all
cd . && autoheader
autoheader: config.h.in is unchanged
make  all-recursive
make[1]: Entering directory `/home/gnome/head/cvs/esound'
Making all in docs
make[2]: Entering directory `/home/gnome/head/cvs/esound/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/head/cvs/esound/docs'
make[2]: Entering directory `/home/gnome/head/cvs/esound'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c esdlib.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdlib.pp -c esdlib.c  -fPIC -DPIC -o .libs/esdlib.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdlib.pp -c esdlib.c -o esdlib.o >/dev/null 2>&1
mv -f .libs/esdlib.lo esdlib.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c esdmgr.c
rm -f .libs/esdmgr.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdmgr.pp -c esdmgr.c  -fPIC -DPIC -o .libs/esdmgr.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdmgr.pp -c esdmgr.c -o esdmgr.o >/dev/null 2>&1
mv -f .libs/esdmgr.lo esdmgr.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c esdfile.c
rm -f .libs/esdfile.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdfile.pp -c esdfile.c  -fPIC -DPIC -o .libs/esdfile.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esdfile.pp -c esdfile.c -o esdfile.o >/dev/null 2>&1
mv -f .libs/esdfile.lo esdfile.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c esd_config.c
rm -f .libs/esd_config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esd_config.pp -c esd_config.c  -fPIC -DPIC -o .libs/esd_config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/esd_config.pp -c esd_config.c -o esd_config.o >/dev/null 2>&1
mv -f .libs/esd_config.lo esd_config.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c audio.c
rm -f .libs/audio.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/audio.pp -c audio.c  -fPIC -DPIC -o .libs/audio.lo
In file included from audio_alsa.c:10,
                 from audio.c:25:
/usr/include/sys/asoundlib.h:1: warning: #warning This header is deprecated, use <alsa/asoundlib.h> instead.
In file included from audio.c:25:
audio_alsa.c:23: parse error before `alsa_pinfo'
audio_alsa.c:23: warning: data definition has no type or storage class
audio_alsa.c:24: `SND_PCM_OPEN_PLAYBACK' undeclared here (not in a function)
audio_alsa.c:25: `SND_PCM_MODE_BLOCK' undeclared here (not in a function)
audio_alsa.c:26: `SND_PCM_CHANNEL_PLAYBACK' undeclared here (not in a function)
audio_alsa.c: In function `esd_audio_open':
audio_alsa.c:67: storage size of `hw_info' isn't known
audio_alsa.c:77: `snd_pcm_channel_params_t' undeclared (first use in this function)
audio_alsa.c:77: (Each undeclared identifier is reported only once
audio_alsa.c:77: for each function it appears in.)
audio_alsa.c:77: parse error before `params'
audio_alsa.c:78: `snd_pcm_channel_setup_t' undeclared (first use in this function)
audio_alsa.c:93: `SND_PCM_OPEN_DUPLEX' undeclared (first use in this function)
audio_alsa.c:136: warning: passing arg 2 of `snd_ctl_open' makes pointer from integer without a cast
audio_alsa.c:136: too few arguments to function `snd_ctl_open'
audio_alsa.c:163: warning: passing arg 2 of `snd_pcm_open' makes pointer from integer without a cast
audio_alsa.c:201: `params' undeclared (first use in this function)
audio_alsa.c:207: `SND_PCM_START_FULL' undeclared (first use in this function)
audio_alsa.c:208: `SND_PCM_STOP_STOP' undeclared (first use in this function)
audio_alsa.c:214: request for member `format' in something not a structure or union
audio_alsa.c:215: `SND_PCM_SFMT_S16_LE' undeclared (first use in this function)
audio_alsa.c:215: `SND_PCM_SFMT_U8' undeclared (first use in this function)
audio_alsa.c:216: request for member `rate' in something not a structure or union
audio_alsa.c:219: request for member `voices' in something not a structure or union
audio_alsa.c:223: request for member `flags' in something not a structure or union
audio_alsa.c:223: `SND_PCM_CHNINFO_INTERLEAVE' undeclared (first use in this function)
audio_alsa.c:224: request for member `interleave' in something not a structure or union
audio_alsa.c:227: request for member `flags' in something not a structure or union
audio_alsa.c:227: `SND_PCM_CHNINFO_NONINTERLEAVE' undeclared (first use in this function)
audio_alsa.c:228: request for member `interleave' in something not a structure or union
audio_alsa.c:249: `setup' undeclared (first use in this function)
audio_alsa.c: In function `esd_audio_write':
audio_alsa.c:349: `snd_pcm_channel_status_t' undeclared (first use in this function)
audio_alsa.c:349: parse error before `status'
audio_alsa.c:361: `status' undeclared (first use in this function)
audio_alsa.c:361: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
make[2]: *** [audio.lo] Error 1
make[2]: Leaving directory `/home/gnome/head/cvs/esound'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gnome/head/cvs/esound'
make: *** [all-recursive-am] Error 2

WARNING:esound: Cant make all

rm -f Makefile
rm -f config.cache
-----------------
Configuring
./autogen.sh --prefix=/gnome/head/INSTALL
You should update your `aclocal.m4' by running aclocal.
autoheader: config.h.in is unchanged
configure.in:32: warning: AC_CANONICAL_HOST invoked multiple times
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix... 
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking for setenv... yes
checking for putenv... yes
checking for fchown... yes
checking for fchmod... yes
checking for gethostbyname2... yes
checking for connect... yes
checking for gethostbyname... yes
checking for nanosleep... yes
checking for usleep... yes
checking for inet_aton... yes
checking for getopt_long... yes
checking for sys/filio.h... no
checking for sys/ioctl.h... yes
---------------------------------------------------------------------
--- Checking to see which audio header files your system uses.
--- Most of these checks should fail. Do not be alarmed.
checking for soundcard.h... no
checking for sys/soundcard.h... yes
checking for machine/soundcard.h... no
checking for sys/audio.h... no
checking for sys/audioio.h... no
checking for sys/audio.io.h... no
checking for sun/audioio.h... no
checking for dmedia/audio.h... no
checking for sys/soundlib.h... no
checking for sys/asoundlib.h... yes
checking for mme/mme_api.h... no
---------------------------------------------------------------------
--- Checking to see which audio libraries are required for linking.
--- Most of these checks should also fail. Do not be alarmed.
checking for _oss_ioctl... no
checking for _oss_ioctl in -lossaudio... no
checking for ALnewconfig... no
checking for ALnewconfig in -laudio... no
checking for snd_cards... no
checking for snd_cards in -lsound... no
checking for snd_cards... (cached) no
checking for snd_cards in -lasound... no
---------------------------------------------------------------------
--- Checking for the audiofile library.  NOTE: This library is now
--- REQUIRED from proper compilation of the esound package.
checking for audiofile-config... /gnome/head/INSTALL/bin/audiofile-config
checking for Audio File Library - version >= 0.1.5... yes
--- libaudiofile found. Building esound with audiofile support
---------------------------------------------------------------------
--- Checking for the documentation generation tools.  NOTE: These 
--- are NOT required for proper compilation of the esound package.
checking for db2html... no
checking for db2ps... no
---------------------------------------------------------------------
checking if your platform supports esddsp... yes
checking for dlopen... no
checking for dlopen in -ldl... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating esd-config
config.status: creating esound.spec
config.status: creating esound.pc
config.status: creating esddsp
config.status: creating docs/Makefile
config.status: creating config.h
config.status: config.h is unchanged

Now type 'make' to compile esound.
make all
cd . && autoheader
autoheader: config.h.in is unchanged
make  all-recursive
make[1]: Entering directory `/home/gnome/head/cvs/esound'
Making all in docs
make[2]: Entering directory `/home/gnome/head/cvs/esound/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/head/cvs/esound/docs'
make[2]: Entering directory `/home/gnome/head/cvs/esound'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\"    -g -O2 -c audio.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/gnome/head/INSTALL/include -DSYSCONFDIR=\"/gnome/head/INSTALL/etc\" -g -O2 -Wp,-MD,.deps/audio.pp -c audio.c  -fPIC -DPIC -o .libs/audio.lo
In file included from audio_alsa.c:10,
                 from audio.c:25:
/usr/include/sys/asoundlib.h:1: warning: #warning This header is deprecated, use <alsa/asoundlib.h> instead.
In file included from audio.c:25:
audio_alsa.c:23: parse error before `alsa_pinfo'
audio_alsa.c:23: warning: data definition has no type or storage class
audio_alsa.c:24: `SND_PCM_OPEN_PLAYBACK' undeclared here (not in a function)
audio_alsa.c:25: `SND_PCM_MODE_BLOCK' undeclared here (not in a function)
audio_alsa.c:26: `SND_PCM_CHANNEL_PLAYBACK' undeclared here (not in a function)
audio_alsa.c: In function `esd_audio_open':
audio_alsa.c:67: storage size of `hw_info' isn't known
audio_alsa.c:77: `snd_pcm_channel_params_t' undeclared (first use in this function)
audio_alsa.c:77: (Each undeclared identifier is reported only once
audio_alsa.c:77: for each function it appears in.)
audio_alsa.c:77: parse error before `params'
audio_alsa.c:78: `snd_pcm_channel_setup_t' undeclared (first use in this function)
audio_alsa.c:93: `SND_PCM_OPEN_DUPLEX' undeclared (first use in this function)
audio_alsa.c:136: warning: passing arg 2 of `snd_ctl_open' makes pointer from integer without a cast
audio_alsa.c:136: too few arguments to function `snd_ctl_open'
audio_alsa.c:163: warning: passing arg 2 of `snd_pcm_open' makes pointer from integer without a cast
audio_alsa.c:201: `params' undeclared (first use in this function)
audio_alsa.c:207: `SND_PCM_START_FULL' undeclared (first use in this function)
audio_alsa.c:208: `SND_PCM_STOP_STOP' undeclared (first use in this function)
audio_alsa.c:214: request for member `format' in something not a structure or union
audio_alsa.c:215: `SND_PCM_SFMT_S16_LE' undeclared (first use in this function)
audio_alsa.c:215: `SND_PCM_SFMT_U8' undeclared (first use in this function)
audio_alsa.c:216: request for member `rate' in something not a structure or union
audio_alsa.c:219: request for member `voices' in something not a structure or union
audio_alsa.c:223: request for member `flags' in something not a structure or union
audio_alsa.c:223: `SND_PCM_CHNINFO_INTERLEAVE' undeclared (first use in this function)
audio_alsa.c:224: request for member `interleave' in something not a structure or union
audio_alsa.c:227: request for member `flags' in something not a structure or union
audio_alsa.c:227: `SND_PCM_CHNINFO_NONINTERLEAVE' undeclared (first use in this function)
audio_alsa.c:228: request for member `interleave' in something not a structure or union
audio_alsa.c:249: `setup' undeclared (first use in this function)
audio_alsa.c: In function `esd_audio_write':
audio_alsa.c:349: `snd_pcm_channel_status_t' undeclared (first use in this function)
audio_alsa.c:349: parse error before `status'
audio_alsa.c:361: `status' undeclared (first use in this function)
audio_alsa.c:361: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
make[2]: *** [audio.lo] Error 1
make[2]: Leaving directory `/home/gnome/head/cvs/esound'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gnome/head/cvs/esound'
make: *** [all-recursive-am] Error 2

ERROR:esound: Cant make all


Build failed on esound




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]