Sound was working before I tried to install ALSA. Now no sound. -- I had a build problem noted below which I worked around. -- I am seeing "codec 0 is not valid" messages -- cat /dev/sndstat is not returning sound card info -- may have an interrupt conflict per message in /var/log/messages I've searched the ALSA site and user newsgroup archive along with a general web search and seen both the build and codec problems mentioned. The touch fix for the build problem didn't work for me. I didn't see ANY suggestions about the codec not valid problem. After working on this for probably around 6 hours, I need some help. I've followed the instructions and installed and reinstalled several times. Either I'm doing something wrong or there is a hardware issue that needs resolving. Red Hat 9 : kernel 2.4.20-18.9 custom build (lirc for MythTV). everything up-to-date as of 6/7/03. Athlon: XP2200 (1.8GHZ), 512MB RAM Motherboard: Asus A7V8X-X Sound: on-board VT8235 ALSA: 0.9.4 tar.bz2 files Per Alsa's via82xx instructions: 1. I've tried both with and without ./snddevices (The doc doesn't clearly state DON't use ./sndevices with 0.9.4) 2. I've always used ./configure 3. I don't appear to have devfs (no /dev/.devfsd file) 4. I've used X's Volume Control <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>> Build problem: depmod gives unresolved symbol schedule_work in snd.o touching include/linux/workqueue.h did not work for me After doing "./configure" I created a one line file include/linux/workqueue.h that contained this line: #include "../include/adriver.h" adriver.h has a macro definition for schedule_work. I don't know if this is the "correct" fix. With this fix "depmod -e" does not return any errors. <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>> After ./snddevices (Why no sequencer?): [root@a22g alsa-driver-0.9.4]# ls -l /dev/dsp /dev/mixer /dev/sequencer /dev/midi lrwxrwxrwx 1 root root 9 Jun 8 20:17 /dev/dsp -> /dev/dsp0 lrwxrwxrwx 1 root root 10 Jun 8 20:17 /dev/midi -> /dev/midi0 lrwxrwxrwx 1 root root 11 Jun 8 20:17 /dev/mixer -> /dev/mixer0 crw-rw-rw- 1 root root 14, 1 Jun 8 20:17 /dev/sequencer [root@a22g alsa-driver-0.9.4]# ls -l /dev/dsp0 /dev/midi0 /dev/mixer0 crw-rw-rw- 1 root root 14, 3 Jun 8 20:17 /dev/dsp0 crw-rw-rw- 1 root root 14, 2 Jun 8 20:17 /dev/midi0 crw-rw-rw- 1 root root 14, 0 Jun 8 20:17 /dev/mixer0 [root@a22g alsa-driver-0.9.4]# cat /dev/sequencer cat: /dev/sequencer: No such device <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>> From /var/log/messages (these appear when I open Volume Control): Jun 8 20:41:02 a22g kernel: PCI: Found IRQ 4 for device 00:11.5 Jun 8 20:41:02 a22g kernel: IRQ routing conflict for 00:11.5, have irq 5, want irq 4 Jun 8 20:41:03 a22g kernel: ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] Jun 8 20:41:03 a22g last message repeated 15 times Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-slot-1 Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-service-1-0 Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-slot-1 Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-service-1-0 <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>> My /etc/modules.conf file: #####alias sound-slot-0 via82cxxx_audio post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : # ALSA portion alias char-major-116 snd alias snd-card-0 snd-via82xx # module options should go here # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>> [root@a22g alsa-utils-0.9.4]# cat .asoundrc pcm.via82xx { type hw card 0 } ctl.via82xx { type hw card 0 } <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>> [root@a22g root]# cat /dev/sndstat cat: /dev/sndstat: No such device <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>> It looks like: Linux's soundcore.o uses ALSA's snd.o which uses Linux's snd-ac97-codec which uses Linux's snd-via82xx Loaded are ALSA's: oss/snd-mixer-oss snd-pcm snd-timer snd-rawmidi snd seq/snd-seq-device snd-page-alloc Linux's: snd-via82xx (shouldn't its reference count be 2 and not 1?) snd-ac97-codec snd-mpu401-uart soundcore [root@a22g root]# cat /proc/modules snd-mixer-oss 16216 1 (autoclean) snd-via82xx 16608 1 (autoclean) snd-pcm 84512 0 (autoclean) [snd-via82xx] snd-timer 19716 0 (autoclean) [snd-pcm] snd-ac97-codec 47720 0 (autoclean) [snd-via82xx] snd-mpu401-uart 5152 0 (autoclean) [snd-via82xx] snd-rawmidi 18528 0 (autoclean) [snd-mpu401-uart] snd-seq-device 6220 0 (autoclean) [snd-rawmidi] snd 43748 0 (autoclean) [snd-mixer-oss snd-via82xx snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device] snd-page-alloc 8388 0 (autoclean) [snd-via82xx snd-pcm] soundcore 6500 1 (autoclean) [snd] <<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>> /sbin/depmod -e shows no module dependency problems <<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>> /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/oss/snd-mixer-oss.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/pci/snd-via82xx.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-pcm.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/pci/ac97/snd-ac97-codec.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/drivers/mpu401/snd-mpu401-uart.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-page-alloc.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-pcm.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-page-alloc.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-timer.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-timer.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/pci/ac97/snd-ac97-codec.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/drivers/mpu401/snd-mpu401-uart.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-rawmidi.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-rawmidi.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/seq/snd-seq-device.o \ /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/seq/snd-seq-device.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd.o: /lib/modules/2.4.20-18.9mythtv/kernel/drivers/sound/soundcore.o /lib/modules/2.4.20-18.9mythtv/kernel/drivers/sound/soundcore.o: /lib/modules/2.4.20-18.9mythtv/kernel/sound/acore/snd-page-alloc.o: <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>> config.log from alsa-driver-0.9.4 directory: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.52. Invocation command line was $ ./configure --with-cards=via82xx --with-sequencer=yes ## ---------- ## ## Platform. ## ## ---------- ## hostname = a22g uname -m = i686 uname -r = 2.4.20-18.9mythtv uname -s = Linux uname -v = #2 Sat Jun 7 14:00:09 PDT 2003 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH = /usr/kerberos/sbin:/usr/kerberos/bin:.:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/usr/lib/qt-3.1/bin:/root/bin ## ------------ ## ## Core tests. ## ## ------------ ## configure:949: PATH=".;."; conftest.sh ./configure: line 950: conftest.sh: command not found configure:952: $? = 127 configure:1006: checking for gcc configure:1021: found /usr/bin/gcc configure:1029: result: gcc configure:1257: checking for C compiler version configure:1260: gcc --version &5 gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:1263: $? = 0 configure:1265: gcc -v &5 Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux Thread model: posix gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) configure:1268: $? = 0 configure:1270: gcc -V &5 gcc: argument to `-V' is missing configure:1273: $? = 1 configure:1293: checking for C compiler default output configure:1296: gcc conftest.c >&5 configure:1299: $? = 0 configure:1328: result: a.out configure:1333: checking whether the C compiler works configure:1339: ./a.out configure:1342: $? = 0 configure:1357: result: yes configure:1364: checking whether we are cross compiling configure:1366: result: no configure:1369: checking for executable suffix configure:1371: gcc -o conftest conftest.c >&5 configure:1374: $? = 0 configure:1396: result: configure:1402: checking for object suffix configure:1420: gcc -c conftest.c >&5 configure:1423: $? = 0 configure:1442: result: o configure:1446: checking whether we are using the GNU C compiler configure:1467: gcc -c conftest.c >&5 configure:1470: $? = 0 configure:1473: test -s conftest.o configure:1476: $? = 0 configure:1488: result: yes configure:1494: checking whether gcc accepts -g configure:1512: gcc -c -g conftest.c >&5 configure:1515: $? = 0 configure:1518: test -s conftest.o configure:1521: $? = 0 configure:1531: result: yes configure:1558: gcc -c -g -O2 conftest.c >&5 conftest.c:2: parse error before "me" configure:1561: $? = 1 configure: failed program was: #ifndef __cplusplus choke me #endif configure:1697: checking for ranlib configure:1712: found /usr/bin/ranlib configure:1721: result: ranlib configure:1770: checking for a BSD compatible install configure:1819: result: /usr/bin/install -c configure:1838: checking how to run the C preprocessor configure:1864: gcc -E conftest.c configure:1870: $? = 0 configure:1897: gcc -E conftest.c configure:1894:28: ac_nonexistent.h: No such file or directory configure:1903: $? = 1 configure: failed program was: #line 1893 "configure" #include "confdefs.h" #include configure:1940: result: gcc -E configure:1955: gcc -E conftest.c configure:1961: $? = 0 configure:1988: gcc -E conftest.c configure:1985:28: ac_nonexistent.h: No such file or directory configure:1994: $? = 1 configure: failed program was: #line 1984 "configure" #include "confdefs.h" #include configure:2033: checking for ANSI C header files configure:2047: gcc -E conftest.c configure:2053: $? = 0 configure:2140: gcc -o conftest -g -O2 conftest.c >&5 configure:2143: $? = 0 configure:2145: ./conftest configure:2148: $? = 0 configure:2161: result: yes configure:2173: checking for gcc option to accept ANSI C configure:2230: gcc -c -g -O2 conftest.c >&5 configure:2233: $? = 0 configure:2236: test -s conftest.o configure:2239: $? = 0 configure:2256: result: none needed configure:2264: checking for an ANSI C-conforming const configure:2328: gcc -c -g -O2 conftest.c >&5 configure:2331: $? = 0 configure:2334: test -s conftest.o configure:2337: $? = 0 configure:2347: result: yes configure:2357: checking for inline configure:2374: gcc -c -g -O2 conftest.c >&5 configure:2377: $? = 0 configure:2380: test -s conftest.o configure:2383: $? = 0 configure:2394: result: inline configure:2409: checking whether time.h and sys/time.h may both be included configure:2431: gcc -c -g -O2 conftest.c >&5 configure:2434: $? = 0 configure:2437: test -s conftest.o configure:2440: $? = 0 configure:2450: result: yes configure:2461: checking whether gcc needs -traditional configure:2496: result: no configure:2503: checking for current directory configure:2507: result: /home/vince/cvsroot/alsa/alsa-driver-0.9.4 configure:2510: checking cross compile configure:2522: result: configure:2537: checking for directory with kernel source configure:2558: result: /lib/modules/2.4.20-18.9mythtv/build configure:2561: checking for kernel version configure:2624: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:2627: $? = 0 configure:2629: ./conftest configure:2632: $? = 0 configure:2659: result: 2.4.20-18.9mythtv configure:2662: checking for GCC version configure:2710: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:2713: $? = 0 configure:2715: ./conftest configure:2718: $? = 0 configure:2754: result: Kernel compiler: gcc 3.2.2 20030222 (Red Hat Linux 3.2.2-5) Used compiler: gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) configure:2787: checking for kernel linux/pm.h configure:2790: result: "yes" configure:2806: checking for kernel linux/spinlock.h configure:2809: result: "yes" configure:2825: checking for kernel linux/irq.h configure:2828: result: "yes" configure:2844: checking for kernel linux/threads.h configure:2847: result: "yes" configure:2863: checking for kernel linux/rwsem.h configure:2866: result: "yes" configure:2882: checking for kernel linux/gameport.h configure:2885: result: "yes" configure:2901: checking for kernel linux/devfs_fs_kernel.h configure:2904: result: "yes" configure:2920: checking for kernel linux/highmem.h configure:2923: result: "yes" configure:2939: checking for kernel linux/workqueue.h configure:2942: result: "yes" configure:2962: checking for redhat kernel configure:2987: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:2990: $? = 0 configure:2992: ./conftest configure:2995: $? = 1 configure: program exited with status 1 configure: failed program was: #line 2973 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" int main( void ) { #ifndef RED_HAT_LINUX_KERNEL exit(1); #else exit(0); #endif } configure:3003: result: "no" configure:3020: checking for kernel asm/hw_irq.h configure:3023: result: "yes" configure:3039: checking for kernel linux/jiffies.h configure:3049: result: "no" configure:3058: checking for kernel linux/adb.h configure:3061: result: "yes" configure:3077: checking for kernel linux/cuda.h configure:3080: result: "yes" configure:3096: checking for kernel linux/pmu.h configure:3099: result: "yes" configure:3116: checking for kernel module symbol versions configure:3141: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3144: $? = 0 configure:3146: ./conftest configure:3149: $? = 0 configure:3151: result: "yes" configure:3170: checking for PCI support in kernel configure:3195: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3198: $? = 0 configure:3200: ./conftest configure:3203: $? = 0 configure:3205: result: "yes" configure:3219: checking for SGI/MIPS (HAL2) architecture configure:3229: result: "no" configure:3233: checking for directory to store kernel modules configure:3258: result: /lib/modules/2.4.20-18.9mythtv/kernel/sound configure:3261: checking for verbose printk configure:3276: result: on configure:3285: checking for debug level configure:3353: result: none configure:3361: checking for ISA support in kernel configure:3386: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3389: $? = 0 configure:3391: ./conftest configure:3394: $? = 0 configure:3396: result: "yes" configure:3414: checking for processor type configure:3515: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3518: $? = 0 configure:3520: ./conftest configure:3523: $? = 0 configure:3525: result: k7 configure:3803: checking for SMP configure:3828: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3831: $? = 0 configure:3833: ./conftest configure:3836: $? = 1 configure: program exited with status 1 configure: failed program was: #line 3814 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" int main( void ) { #ifndef CONFIG_SMP exit(1); #else exit(0); #endif } configure:3844: result: "no" configure:3860: checking for ISA PnP driver in kernel configure:3864: result: yes configure:3876: checking for PnP driver in kernel configure:3888: result: no configure:3895: checking for Kernel ISA-PnP support configure:3920: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:3923: $? = 0 configure:3925: ./conftest configure:3928: $? = 0 configure:3930: result: "yes" configure:4039: checking for strlcpy configure:4064: gcc -c -Wall -Werror -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 cc1: warnings being treated as errors configure: In function `main': configure:4056: warning: implicit declaration of function `strlcpy' configure:4067: $? = 1 configure: failed program was: #line 4045 "configure" #include "confdefs.h" #define __KERNEL__ #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/config.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/kernel.h" int main () { char buf[128]; strlcpy(buf, "abcd", sizeof(buf)); ; return 0; } configure:4080: result: "no" configure:4093: checking for snprintf configure:4118: gcc -c -Wall -Werror -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4121: $? = 0 configure:4124: test -s conftest.o configure:4127: $? = 0 configure:4129: result: "yes" configure:4147: checking for vmalloc_to_page configure:4173: gcc -c -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4176: $? = 0 configure:4179: test -s conftest.o configure:4182: $? = 0 configure:4184: result: "yes" configure:4202: checking for old kmod configure:4226: gcc -c -g -O2 -Wall -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure: In function `main': configure:4218: warning: implicit declaration of function `kmod' configure:4229: $? = 0 configure:4232: test -s conftest.o configure:4235: $? = 0 configure:4237: result: "yes" configure:4452: checking for driver version configure:4463: result: 0.9.4 configure:4466: checking for sequencer support configure:4490: result: yes configure:4497: checking for OSS/Free emulation configure:4531: result: yes configure:4538: checking for RTC callback support in kernel configure:4573: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure: In function `main': configure:4565: `rtc_task_t' undeclared (first use in this function) configure:4565: (Each undeclared identifier is reported only once configure:4565: for each function it appears in.) configure:4565: `cb' undeclared (first use in this function) configure:4576: $? = 1 configure: program exited with status 1 configure: failed program was: #line 4549 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" #if defined(__alpha__) || (!defined(CONFIG_RTC) && !defined(CONFIG_RTC_MODULE)) int main(void) { exit(1); } #else #define __KERNEL__ #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/version.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/config.h" #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 2, 12) /* FIXME: which 2.2.x kernel? */ #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/rtc.h" #else #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/mc146818rtc.h" #endif int main(void) { rtc_task_t *cb = 0; exit(0); } #endif configure:4589: result: "no" configure:4604: checking for USB support configure:4629: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4632: $? = 0 configure:4634: ./conftest configure:4637: $? = 1 configure: program exited with status 1 configure: failed program was: #line 4615 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" int main( void ) { #ifndef CONFIG_USB exit(1); #else exit(0); #endif } configure:4645: result: "no" configure:4656: checking for USB module support configure:4681: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4684: $? = 0 configure:4686: ./conftest configure:4689: $? = 0 configure:4691: result: "yes" configure:4728: checking for PCMCIA support configure:4753: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4756: $? = 0 configure:4758: ./conftest configure:4761: $? = 1 configure: program exited with status 1 configure: failed program was: #line 4739 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" int main( void ) { #ifndef CONFIG_PCMCIA exit(1); #else exit(0); #endif } configure:4769: result: "no" configure:4780: checking for PCMCIA module support configure:4805: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4808: $? = 0 configure:4810: ./conftest configure:4813: $? = 0 configure:4815: result: "yes" configure:4849: checking for PC9800 support in kernel configure:4874: gcc -o conftest -g -O2 -I/lib/modules/2.4.20-18.9mythtv/build/include conftest.c >&5 configure:4877: $? = 0 configure:4879: ./conftest configure:4882: $? = 1 configure: program exited with status 1 configure: failed program was: #line 4860 "configure" #include "confdefs.h" #include "/lib/modules/2.4.20-18.9mythtv/build/include/linux/autoconf.h" int main( void ) { #ifndef CONFIG_X86_PC9800 exit(1); #else exit(0); #endif } configure:4890: result: "no" configure:4968: checking for which soundcards to compile driver for configure:5944: result: via82xx configure:6034: creating ./config.status ## ----------------------- ## ## Running config.status. ## ## ----------------------- ## This file was extended by config.status 2.52, executed with CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = > ./config.status on a22g config.status:6590: creating version config.status:6590: creating Makefile.conf config.status:6590: creating snddevices config.status:6590: creating utils/alsa-driver.spec config.status:6590: creating utils/buildrpm config.status:6590: creating toplevel.config config.status:6682: creating include/config.h config.status:6682: creating include/config1.h config.status:6682: creating include/version.h config.status:6823: include/version.h is unchanged ## ----------------- ## ## Cache variables. ## ## ----------------- ## ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_header_stdc=yes ac_cv_header_time=yes ac_cv_objext=o ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_gcc_traditional=no ## ------------ ## ## confdefs.h. ## ## ------------ ## #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define CONFIG_SND_KERNELDIR "/lib/modules/2.4.20-18.9mythtv/build" #define CONFIG_SND_VERBOSE_PRINTK 1 #define CONFIG_SND_ISA 1 #define CONFIG_ISAPNP_KERNEL 1 #define CONFIG_ISAPNP 1 #define CONFIG_PNP 1 #define CONFIG_HAVE_SNPRINTF 1 #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 #define CONFIG_HAVE_OLD_REQUEST_MODULE 1 #define CONFIG_SND_VERSION "0.9.4" #define CONFIG_SND_DATE "" #define CONFIG_SND_SEQUENCER 1 #define CONFIG_SND_SEQ_DUMMY_MODULE 1 #define CONFIG_SND_OSSEMUL 1 #define CONFIG_SND_MIXER_OSS 1 #define CONFIG_SND_PCM_OSS 1 #define CONFIG_SND_SEQUENCER_OSS 1 #define CONFIG_SND_VIA82XX_MODULE 1 configure: exit 0