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