Hi all! These are the errors I came up against compiling either CVS or the latest official rc3 version. I do not know the guts of the alsa to be able to fix it myself, so I would greatly appreciate any help I can get on this matter:
creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu 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 for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr//bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking for ld used by GCC... /usr//bin/ld checking if the linker (/usr//bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr//bin/nm -B updating cache ./config.cache loading cache ./config.cache within ltconfig checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC 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 if gcc static flag -static works... none checking if the linker (/usr//bin/ld) is GNU ld... yes checking whether the linker (/usr//bin/ld) supports shared libraries... yes checking command to parse /usr//bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr//bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for objdir... .libs checking for dlopen in -ldl... yes checking for dlfcn.h... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes creating libtool updating cache ./config.cache loading cache ./config.cache checking for kernel header files... not specified checking for directory with ALSA kernel headers... -I/usr/include checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sound/asound.h... yes checking for working const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for hsearch_r... yes checking for alsa-driver package... present checking for library version... major 0 minor 9 subminor 0 extrastr rc extraver 100000 checking for debug... yes checking for architecture... x86 updating cache ./config.cache creating ./config.status creating Makefile creating doc/Makefile creating doc/pictures/Makefile creating include/Makefile creating src/Makefile creating src/control/Makefile creating src/mixer/Makefile creating src/pcm/Makefile creating src/rawmidi/Makefile creating src/timer/Makefile creating src/hwdep/Makefile creating src/seq/Makefile creating src/instr/Makefile creating src/compat/Makefile creating src/conf/Makefile creating src/conf/cards/Makefile creating src/conf/pcm/Makefile creating aserver/Makefile creating test/Makefile creating utils/Makefile creating utils/alsa-lib.spec creating include/config.h include/config.h is unchanged [ico@test alsa-lib-0.9.0rc3]$ make Making all in doc make[1]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/doc' Making all in pictures make[2]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/doc/pictures' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/doc/pictures' make[2]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/doc' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/doc' make[1]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/doc' Making all in include make[1]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/include' make[1]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/include' Making all in src make[1]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/src' Making all in control make[2]: Entering directory `/home/ico/alsa-lib-0.9.0rc3/src/control' /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c cards.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c -fPIC -DPIC cards.c -o cards.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c hcontrol.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c -fPIC -DPIC hcontrol.c -o hcontrol.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c control.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c -fPIC -DPIC control.c -o control.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c control_hw.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c -fPIC -DPIC control_hw.c -o control_hw.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c control_shm.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -I/usr/include -c -fPIC -DPIC control_shm.c -o control_shm.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory In file included from ../../src/pcm/mask.h:27, from ../../src/pcm/pcm_local.h:39, from ../../include/aserver.h:22, from control_shm.c:36: ../../src/pcm/mask_inline.h: In function `snd_mask_sizeof': ../../src/pcm/mask_inline.h:68: sizeof applied to an incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_none': ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:73: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_empty': ../../src/pcm/mask_inline.h:85: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_full': ../../src/pcm/mask_inline.h:94: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_count': ../../src/pcm/mask_inline.h:103: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_min': ../../src/pcm/mask_inline.h:112: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:113: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_max': ../../src/pcm/mask_inline.h:123: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:124: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_set': ../../src/pcm/mask_inline.h:132: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_reset': ../../src/pcm/mask_inline.h:138: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_set_range': ../../src/pcm/mask_inline.h:146: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_reset_range': ../../src/pcm/mask_inline.h:154: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_leave': ../../src/pcm/mask_inline.h:161: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:163: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_intersect': ../../src/pcm/mask_inline.h:170: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:170: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_union': ../../src/pcm/mask_inline.h:177: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:177: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_copy': ../../src/pcm/mask_inline.h:187: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:187: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_test': ../../src/pcm/mask_inline.h:193: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_single': ../../src/pcm/mask_inline.h:201: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:203: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:203: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h: In function `snd_mask_refine': ../../src/pcm/mask_inline.h:214: storage size of `old' isn't known ../../src/pcm/mask_inline.h: In function `snd_mask_never_eq': ../../src/pcm/mask_inline.h:290: dereferencing pointer to incomplete type ../../src/pcm/mask_inline.h:290: dereferencing pointer to incomplete type make[2]: *** [control_shm.lo] Error 1 make[2]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/src/control' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ico/alsa-lib-0.9.0rc3/src' make: *** [all-recursive] Error 1 Sincerely, Ico ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel