[WBEL-users] Can't compile kernel linux-2.4.21-15.0.3.EL drivers?
Alan Sparks
asparks@quris.com
Sat, 17 Jul 2004 17:55:44 -0600
Trying a modules compile on WBEL 3.0 respin 1. Have installed
kernel-source-2.4.21-15.0.3.EL
glibc-kernheaders-2.4-8.34
Have copied configs/kernel-2.4.21-athlon.config as .config.
During 'make modules', compile fails:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-15.0.3.EL/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-Wno-unused -fomit-frame-pointer -pipe -freorder-blocks
-mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.21-15.0.3.EL/include/linux/modversions.h
-I/usr/src/linux-2.4.21-15.0.3.EL/drivers/scsi -c megaraid2.c -o
megaraid_2009.o
In file included from /usr/src/linux-2.4.21-15.0.3.EL/include/linux/mm.h:22,
from megaraid2.c:33:
/usr/src/linux-2.4.21-15.0.3.EL/include/linux/sched.h:6: invalid suffix
on integer constant
/usr/src/linux-2.4.21-15.0.3.EL/include/linux/sched.h:6: syntax error
before numeric constant
/usr/src/linux-2.4.21-15.0.3.EL/include/linux/sched.h:6: warning:
function declaration isn't a prototype
make[3]: *** [megaraid_2009.o] Error 1
make[3]: Leaving directory
`/usr/src/linux-2.4.21-15.0.3.EL/drivers/addon/megaraid_2009'
make[2]: *** [_modsubdir_megaraid_2009] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.21-15.0.3.EL/drivers/addon'
make[1]: *** [_modsubdir_addon] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-15.0.3.EL/drivers'
Anything special to fix stock WBEL to compile kernel-source?
-Alan
--
Alan Sparks, Sr. UNIX Administrator asparks@quris.com
Quris, Inc. (720) 836-2058