Hello

I just got the latest alsa 0.9.x cvs (as of about 5 mins ago)
Everything compiles fine, except alsa-conf

I enclose stdout and stderr output from the ./cvscompile command.

Cheers
James

`/usr/share/automake/install-sh' -> `./install-sh'
`/usr/share/automake/ylwrap' -> `./ylwrap'
`/usr/share/automake/mkinstalldirs' -> `./mkinstalldirs'
`/usr/share/automake/missing' -> `./missing'
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) 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 bison... (cached) bison -y
checking for gcc... (cached) 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... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for c++... (cached) c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... (cached) yes
checking for ranlib... (cached) ranlib
checking for SLcurrent_time_string in -lslang... (cached) yes
checking for Gpm_Close in -lgpm... (cached) no
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for slang/slang.h... (cached) no
checking for slang.h... (cached) yes
checking for newt.h... (cached) yes
checking for working const... (cached) yes
checking for size_t... (cached) yes
creating ./config.status
creating Makefile
creating newt/Makefile
creating config.h
config.h is unchanged
cd . && autoheader
make  all-recursive
make[1]: Entering directory `/usr/local/alsacvs/alsa-conf'
Making all in newt
make[2]: Entering directory `/usr/local/alsacvs/alsa-conf/newt'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c newt.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c button.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c form.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c checkbox.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c entry.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c label.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c listbox.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c scrollbar.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c textbox.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c scale.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c grid.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c windows.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c buttonbar.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/slang    -g -O2 -c checkboxtree.c
rm -f libanewt.a
ar cru libanewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o 
scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o 
ranlib libanewt.a
make[2]: Leaving directory `/usr/local/alsacvs/alsa-conf/newt'
make[2]: Entering directory `/usr/local/alsacvs/alsa-conf'
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Alloc.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Def.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Device.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Devices.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Expr.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Field.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Fields.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Functor.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Module.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Modules.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Param.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Params.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c ParamDef.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c 
ParamDefs.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c PValue.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c PValues.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c String.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c UI.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c UI_newt.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c Value.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c main.cc
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./newt    -g -Wall -ftemplate-depth-20 -c param.cc
make[2]: Leaving directory `/usr/local/alsacvs/alsa-conf'
make[1]: Leaving directory `/usr/local/alsacvs/alsa-conf'
param.yy: In method `int parse::param_parse()':
param.yy:61: request for member `str' in `*yyvsp', which is of non-aggregate type `int'
param.yy:62: request for member `str' in `*yyvsp', which is of non-aggregate type `int'
param.yy:70: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:72: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:74: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:76: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:78: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:80: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:82: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:84: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:86: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:88: request for member `str' in `yyval', which is of non-aggregate type `int'
param.yy:124: request for member `integer' in `*(yyvsp + 0ffffffec)', which is of 
non-aggregate type `int'
param.yy:125: request for member `integer' in `*(yyvsp + 0fffffffc)', which is of 
non-aggregate type `int'
param.yy:133: request for member `str' in `*yyvsp', which is of non-aggregate type 
`int'
param.yy: In function `int param_lex()':
param.yy:157: `param_lval' undeclared (first use this function)
param.yy:157: (Each undeclared identifier is reported only once
param.yy:157: for each function it appears in.)
param.yy:163: `_ERROR' undeclared (first use this function)
param.yy:168: `_STR' undeclared (first use this function)
param.yy:173: `_NUM' undeclared (first use this function)
param.yy:194: `_CHAR' undeclared (first use this function)
param.yy:196: `_BYTE' undeclared (first use this function)
param.yy:198: `_SHORT' undeclared (first use this function)
param.yy:200: `_INT' undeclared (first use this function)
param.yy:202: `_LONG' undeclared (first use this function)
param.yy:204: `_STRING' undeclared (first use this function)
param.yy:206: `_ARRAY' undeclared (first use this function)
param.yy:208: `_MIN' undeclared (first use this function)
param.yy:210: `_MAX' undeclared (first use this function)
param.yy:212: `_DESCRIPTION' undeclared (first use this function)
param.yy:215: `_ID' undeclared (first use this function)
param.yy:223: warning: control reaches end of non-void function `param_lex()'
Param.hh: At top level:
param.yy:28: `int param_parse()' used but never defined
param.yy:226: warning: `void param_error(const char *)' defined but not used
param.yy:143: warning: `int param_lex()' defined but not used
make[2]: *** [param.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2

Reply via email to