James Rich wrote: > > Could you test if these variables are defined by placing some echos at > > 'strategic places' in Makefile? Or perhaps try to temporarily remove > > ifeq (1,$(CONFIG_SND_ISA)) condition? > > > > CONFIG_SND_ISA depends on detected processor type and is defined in > > configure.in (from line 222 onwards). Could this be your problem? > > Tried everything I know of to make CONFIG_SND_ISA=1 in Makefile.conf, but > no luck. I don't really know autoconf that well. I manually changed > CONFIG_SND_ISA to be 1 in Makefile.conf and make'd again. I got a > snd-card-sbawe.o module this time. But now I seem to have a lot of other > problems: undefined symbols, snd-timer can't be removed, blah. So closer > but no cigar.
You should change configure.in CONFIG_SND_ISA detection function, which starts at line 222. Perhaps your processor is not detected as x86. Try to put some echos in configure.in and make a configure by running autoconf (this is automatically done by cvscompile). configure should detect x86 processor in your case, if this is not true, then you don't have "standard" header files, from which the processor type is detected. Perhaps the best way is to read a manual for autoconf (could be found at www.gnu.org site). And for undefined symbols - CONFIG_SND_ISA is also defined in some autogenerated header files (sorry, I don't have sources at hand just now...), so the best way is to change configure.in (look at ac_subst... to force CONFIG_SND_ISA to 1), do 'make clean', then run cvscompile. I'm sure this will work. And, BTW - which distribution are you using? Uros. _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel