acixxx problem compiling new kernel 2.4.20

Joel Hammer Joel
Mon May 17 11:51:11 PDT 2004


I know I have had this problem before, I just can't find  the email
regarding it.
Trying to compile a new kernel. I am determined to get the hang of initrd. 
I am using the lindows supplied headers and sources and gcc 3.0.
I am using the .config supplied with the sources.
Everything goes fine until I make modules and then I get this error:

make[4]: Entering directory
`/usr/src/linux-2.4.20/drivers/scsi/aic7xxx/aicasm'
*** Install db development libraries
lex  -oaicasm_scan.c aicasm_scan.l
lex  -Pmm -oaicasm_macro_scan.c aicasm_macro_scan.l
gcc -I/usr/include -I. -ldb aicasm.c aicasm_symbol.c aicasm_gram.c
aicasm_macro_gram.c aicasm_scan.c aicasm_macro_scan.c -o aicasm
aicasm.c:291:1: warning: multi-line string literals are deprecated
aicasm.c:338:1: warning: multi-line string literals are deprecated
aicasm.c:377:1: warning: multi-line string literals are deprecated
aicasm.c:392:1: warning: multi-line string literals are deprecated
aicasm.c:412:1: warning: multi-line string literals are deprecated
aicasm.c:428:1: warning: multi-line string literals are deprecated
aicasm_symbol.c:47:19: aicdb.h: No such file or directory
aicasm_symbol.c:61: parse error before '*' token
aicasm_symbol.c:61: warning: data definition has no type or storage class

I suspect I can just deselect this module. I think that's how I got around
this problem last time, but, I'd like to solve this problem correctly.

Any insight appreciated,

Joel



More information about the Linux-users mailing list