I've checked the hardware and ftape FAQs and didn't find
anything relevant.
I'm trying to compile my kernel (1.2.1) to include QIC-117
support. I do a make configure and reply Y to enabling support
and leave the nyumber of buffers at three.
make dep and make clean are OK. The actual compilation
(done with make zlilo) errors out as folllows:
Script started on Sun Sep 17 16:19:34 1995
make# make zlilo
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -m486 -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c
set -e; for i in kernel drivers mm fs net ipc lib arch/i386/kernel arch/i386/mm; do make -C $i; done
make[1]: Entering directory `/usr/src/linux-1.2.1/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -m486 -DEXPORT_SYMTAB -c ksyms.c
ksyms.c:281: warning: missing braces around initializer for `symbol_table[140]'
ksyms.c:281: initializer element for `symbol_table[140].addr' is not constant
ksyms.c:283: warning: braces around scalar initializer for `symbol_table.name'
ksyms.c:283: warning: excess elements in scalar initializer after `symbol_table.name'
ksyms.c:312: warning: initialization from incompatible pointer type
ksyms.c:314: warning: initialization from incompatible pointer type
ksyms.c:316: warning: initialization from incompatible pointer type
ksyms.c:320: warning: braces around scalar initializer for `symbol_table.name'
ksyms.c:320: warning: excess elements in scalar initializer after `symbol_table.name'
make[1]: *** [ksyms.o] Error 1
make[1]: Leaving directory `/usr/src/linux-1.2.1/kernel'
make: *** [linuxsubdirs] Error 127
# exit
Script done on Sun Sep 17 16:19:53 1995
Cany anyone offer any pointers as to what I'm missing?
Thanks.
--