Hello, folks:
I tried to compile ftape-4.02 under Linux 2.2.9 and it reported this error:
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce
-DT
HE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DBROKEN_FLOPPY_DRIVER -D
CONF
IG_FT_PROC_FS -DCONFIG_FT_STD_FDC_0 -DCONFIG_FT_INT_0=1 -DCONFIG_FTAPE_MO
DULE
-DCONFIG_FT_INTERNAL_MODULE -DCONFIG_FT_TRAKKER_MODULE -DCONFIG_FT_BPCK_MOD
ULE
-DCONFIG_ZFTAPE_MODULE -DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__
-I.
-I../../include -I/usr/src/linux/include -m486 -malign-loops=2 -malign-jumps
=2 -
malign-functions=2 -DCPU=586 -c fdc-io.c
fdc-io.c: In function `fdc_interrupt_wait':
fdc-io.c:433: structure has no member named `timeout'
fdc-io.c:454: structure has no member named `timeout'
make[2]: *** [fdc-io.o] Error 1
make[2]: Leaving directory `/usr/src/ftape-4.02/ftape/lowlevel'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/ftape-4.02/ftape'
make: *** [all] Error 2
linux:/usr/src/ftape-4.02#
My Linux (Slackerware 3.6, Kernel 2.0.35) is fresh (full) installed and I
just upgrade it to 2.2.9. During the kernel "make config", I answered "no"
to ftape support; I'm not sure if this caused the problem. It's seems the
fdc-io.c referred to some unknown type member, but I'm not sure where is
this type declared. I hope some one can give me a hint of where to look
into.
My hardware is:
Intel Pentium 100/32mb
Gigabyte GA-586ATE
floppy tape drive, Colorado Jumbo Trakker 250
Thanks.
Andrew