QIC-117 kernel compilation problems

QIC-117 kernel compilation problems

Post by Ender Wigg » Mon, 18 Sep 1995 04:00:00



        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.
--

 
 
 

1. Problems rebuilding kernel with QIC-117 tape support

Hi,

I'm trying to rebuild the kernel with QIC-117 tape support so I can use
my tape drive to perform a backup. The only problem is I get compile
errors...

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[131]'
ksyms.c:281: initializer element for `symbol_table[131].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'
make[1]: *** [ksyms.o] Error 1
make[1]: Leaving directory `/usr/src/linux-1.2.1/kernel'
make: *** [linuxsubdirs] Error 127

I downloaded and installed modules-1.1.87, ran make dep; make clean ;
make zImage. If I don't try to compile in QIC-117 support, the make works
fine.

I'm running the Slackware release of Linux.

Any help would be appreciated.

Kevin Toepke

2. Need to find specific marketing info on Linux

3. I couldn't compile Kernel with QIC-117 tape option.

4. compile error?!?! Help

5. QIC-117 & Kernel 1.3.34

6. Timing in linux?

7. QIC-117 standard: where?

8. Need help with sendmail/named!

9. Linux read QIC-117 tapes in raw mode??

10. Tape Drive QIC-117

11. Aiwa Qic-117 Drive?

12. QIC-117 tape not recognized, pls help

13. QIC-117 or 500