Re: problem building the gnome-2.0 environment



Hi!

Try to uninstall alsa; as for me it solved the problem.

Greetings,
Christian

Am Sam, 2002-04-13 um 09.33 schrieb John Covici:
> 
> Hi.  I am trying to build the gnome-2.0 stuff using the
> vicious-build-scripts and the module esound (the first module as it
> happens) will not build.
> 
> I am using kernel 2.4.18-pre7 and alsa 0.9.0beta12 and here is what
> happens when I use the rebuild.sh after using the bootstrap.sh which
> was successful.
> 
> Any assistance would be appreciated.
> 
> 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
> 
> 
> 
> -- 
>          John Covici
>          covici ccs covici com
> 
> _______________________________________________
> gnome-devel-list mailing list
> gnome-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-devel-list





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