[PlanetCCRMA] Odd errors compiling modules in 2.4.24-1.ll.rh90.ccrma

Eric Weaver weav@sigma.net
Sun Dec 18 13:18:03 2005


I've been trying to get later versions of ALSA and AudioScience's HPI 
drivers onto my 2.4.24-LL kernel, and compiling them (even doing "make 
modules" against the configured source has resulted in some odd errors 
in the include files.

For example, in "make modules" it gets to drivers/net/dummy.c and does:

In file included from 
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/linux/spinlock.h:57,
                  from 
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/linux/module.h:11,
                  from dummy.c:32:
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/asm/spinlock.h:9: invalid 
suffix on integer constant
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/asm/spinlock.h:9: parse 
error before numeric constant
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/asm/spinlock.h:10: 
`printk_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.24-1.ll.rh90.ccrma/include/asm/spinlock.h:10: 
warning: function declaration isn't a prototype


Is there some configuration I have failed to do?  This machine is 
currently running on that kernel and modules.

Thanks...
Eric Weaver