Hi all,

I'm obviously missing something here.  I recently downloaded and compiled  
kernel 2.4.18, adding the preemptive patch, and am having trouble compiling 
alsa 0.9.0b12 for the new kernel.  I had absolutely no trouble with the 
previous kernel (Redhat's 2.4.9-7).  I assume I missed an option in the 
kernel somewhere (soundcore is compiled as a module, and I added on oss 
modules for good measure).  Anyway, here is the output from my attempts.  

Thanks in advance for any help.

mike

PS.  I dont know exactly what other info is of use, so tell me if you think 
you can help, and need anything else to do so.


make[2]: Leaving directory `/home/mikey/alsa-driver-0.9.0beta12/pci'
make[1]: Leaving directory `/home/mikey/alsa-driver-0.9.0beta12'
make[1]: Entering directory `/home/mikey/alsa-driver-0.9.0beta12/acore'
gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/lib/modules/2.4.18/build/include 
-I/home/mikey/alsa-driver-0.9.0beta12/include -O2 
-mpreferred-stack-boundary=2 -march=athlon -DLINUX -Wall -Wstrict-prototypes 
-fomit-frame-pointer -pipe   -DEXPORT_SYMTAB -c timer.c
In file included from /lib/modules/2.4.18/build/include/asm/semaphore.h:39,
                 from /lib/modules/2.4.18/build/include/linux/fs.h:200,
                 from /lib/modules/2.4.18/build/include/linux/capability.h:17,
                 from /lib/modules/2.4.18/build/include/linux/binfmts.h:5,
                 from /lib/modules/2.4.18/build/include/linux/sched.h:9,
                 from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/asm/system.h:13: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/rwsem.h:27,
                 from /lib/modules/2.4.18/build/include/asm/semaphore.h:42,
                 from /lib/modules/2.4.18/build/include/linux/fs.h:200,
                 from /lib/modules/2.4.18/build/include/linux/capability.h:17,
                 from /lib/modules/2.4.18/build/include/linux/binfmts.h:5,
                 from /lib/modules/2.4.18/build/include/linux/sched.h:9,
                 from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/asm/rwsem.h:47: parse error before `('
/lib/modules/2.4.18/build/include/asm/rwsem.h:48: parse error before `('
/lib/modules/2.4.18/build/include/asm/rwsem.h:49: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/jffs2_fs_sb.h:8,
                 from /lib/modules/2.4.18/build/include/linux/fs.h:693,
                 from /lib/modules/2.4.18/build/include/linux/capability.h:17,
                 from /lib/modules/2.4.18/build/include/linux/binfmts.h:5,
                 from /lib/modules/2.4.18/build/include/linux/sched.h:9,
                 from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/completion.h:30: parse error before 
`(' /lib/modules/2.4.18/build/include/linux/completion.h:31: parse error 
before `(' In file included from 
/lib/modules/2.4.18/build/include/linux/capability.h:17,
                 from /lib/modules/2.4.18/build/include/linux/binfmts.h:5,
                 from /lib/modules/2.4.18/build/include/linux/sched.h:9,
                 from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/fs.h: In function `put_bh':
/lib/modules/2.4.18/build/include/linux/fs.h:1125: warning: implicit 
declaration of function `barrier'
/lib/modules/2.4.18/build/include/linux/fs.h: At top level:
/lib/modules/2.4.18/build/include/linux/fs.h:1153: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1154: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1155: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1156: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h: In function 
`mark_buffer_dirty_inode':
/lib/modules/2.4.18/build/include/linux/fs.h:1186: warning: implicit 
declaration of function `mark_buffer_dirty_Rc386cbb4'
/lib/modules/2.4.18/build/include/linux/fs.h: At top level:
/lib/modules/2.4.18/build/include/linux/fs.h:1307: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1308: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1309: parse error before `('
/lib/modules/2.4.18/build/include/linux/fs.h:1310: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/sched.h:156: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/mm.h:4,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/sched.h:590: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:591: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:592: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:593: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:595: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:596: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:598: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:760: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h: In function `mmdrop':
/lib/modules/2.4.18/build/include/linux/sched.h:764: warning: implicit 
declaration of function `__mmdrop'
/lib/modules/2.4.18/build/include/linux/sched.h: At top level:
/lib/modules/2.4.18/build/include/linux/sched.h:797: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:798: parse error before `('
/lib/modules/2.4.18/build/include/linux/sched.h:799: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/mm.h:13,
                 from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/swap.h:104: parse error before `('
/lib/modules/2.4.18/build/include/linux/swap.h:105: parse error before `('
/lib/modules/2.4.18/build/include/linux/swap.h:106: parse error before `('
/lib/modules/2.4.18/build/include/linux/swap.h:108: parse error before `('
/lib/modules/2.4.18/build/include/linux/swap.h:114: parse error before `('
/lib/modules/2.4.18/build/include/linux/swap.h:161: parse error before `('
In file included from /lib/modules/2.4.18/build/include/linux/slab.h:14,
                 from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/mm.h:305: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:357: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:358: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h: In function `alloc_pages':
/lib/modules/2.4.18/build/include/linux/mm.h:368: warning: implicit 
declaration of function `_alloc_pages_Re82173b0'
/lib/modules/2.4.18/build/include/linux/mm.h:368: warning: return makes 
pointer from integer without a cast
/lib/modules/2.4.18/build/include/linux/mm.h: At top level:
/lib/modules/2.4.18/build/include/linux/mm.h:373: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:374: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:390: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:391: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:413: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h:414: parse error before `('
/lib/modules/2.4.18/build/include/linux/mm.h: In function `pmd_alloc':
/lib/modules/2.4.18/build/include/linux/mm.h:436: warning: implicit 
declaration of function `__pmd_alloc'
/lib/modules/2.4.18/build/include/linux/mm.h:436: warning: return makes 
pointer from integer without a cast
In file included from /lib/modules/2.4.18/build/include/asm/pci.h:32,
                 from /lib/modules/2.4.18/build/include/linux/pci.h:610,
                 from 
/home/mikey/alsa-driver-0.9.0beta12/include/adriver.h:52,                  
from /home/mikey/alsa-driver-0.9.0beta12/include/sound/driver.h:43,
                 from ../alsa-kernel/core/timer.c:22,
                 from timer.c:1:
/lib/modules/2.4.18/build/include/linux/slab.h: At top level:
/lib/modules/2.4.18/build/include/linux/slab.h:64: parse error before `('
In file included from ../alsa-kernel/core/timer.c:27,
                 from timer.c:1:
/home/mikey/alsa-driver-0.9.0beta12/include/sound/core.h: In function 
`snd_power_change_state':
/home/mikey/alsa-driver-0.9.0beta12/include/sound/core.h:166: warning: 
implicit declaration of function `__wake_up_R2c77a2af'
In file included from timer.c:1:
../alsa-kernel/core/timer.c: In function `snd_timer_request':
../alsa-kernel/core/timer.c:149: warning: implicit declaration of function 
`sprintf_R1d26aa98'
../alsa-kernel/core/timer.c: In function `snd_timer_unregister':
../alsa-kernel/core/timer.c:684: warning: implicit declaration of function 
`printk_R1b7d4074'
../alsa-kernel/core/timer.c:684: `KERN_WARNING' undeclared (first use in this 
function)
../alsa-kernel/core/timer.c:684: (Each undeclared identifier is reported only 
once
../alsa-kernel/core/timer.c:684: for each function it appears in.)
../alsa-kernel/core/timer.c:684: parse error before string constant
../alsa-kernel/core/timer.c: In function `snd_timer_user_read':
../alsa-kernel/core/timer.c:1230: warning: implicit declaration of function 
`add_wait_queue_R599dda65'
../alsa-kernel/core/timer.c:1236: warning: implicit declaration of function 
`remove_wait_queue_R469d43bf'
../alsa-kernel/core/timer.c: In function `alsa_timer_init':
../alsa-kernel/core/timer.c:1321: `KERN_ERR' undeclared (first use in this 
function)
../alsa-kernel/core/timer.c:1321: parse error before string constant
../alsa-kernel/core/timer.c:1324: parse error before string constant
make[1]: *** [timer.o] Error 1
make[1]: Leaving directory `/home/mikey/alsa-driver-0.9.0beta12/acore'
make: *** [compile] Error 1
[mikey@mikey alsa-driver-0.9.0beta12]$

_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to