The Ftape Installation Guide - Installation
Please change to the top of the ftape-3.04d source tree:
cd /usr/src/ftape-3.04d
Then you have to change or set some variables in the file ./MCONFIG. There are explanations in that file for each variable that can be set. Some important variables are the following:
FDC_OPT | Setting up for your hardware |
CONFIG_MODVERSIONS | Versioned symbols |
BROKEN_FLOPPY_DRIVER | Ignore bad behavior of the floppy driver |
CONFIG_FT_ALPHA_CLOCK | Compiling ftape on DEC Alpha machines |
CONFIG_FT_PROC_FS | The procfs Interface of ftape |
TRACE_FLAGS | Controlling the amount of debugging output |
Note: if you have the kernel sources installed (normally under
`/usr/src/linux/
') then ftape will determine itself if it is possible
to use versioned symbols (see CONFIG_MODVERSIONS) and use the
configuration options found in the file `/usr/src/linux/.config
' to
set some other options correctly. Otherwise you will have to set the
options starting with CONFIG_... yourself. They are close to the
beginning of the file MCONFIG.
Now you are ready (finally) and can just type
make
This will (besides others) create the following files:
./ftape/lowlevel/ftape.o
'
./ftape/zftape/zftape.o
'
./ftape/compressor/zft-compressor.o
'
./contrib/swapout/swapout
'
./contrib/gnumt/mt
'
mt
program that knows about the new
ioctls introduced by zftape.
./contrib/ftformat/ftformat
'
./contrib/vtblc/vtblc
'
Note that the sftape module as well as the ftape-format module have
vanished from the distribution. sftape (implementing the VFS
interface of ftape-2.x) has vanished completely while read compatibility for
old cartridges is preserved by zftape. ftape-format has been folded into
`ftape.o
' and the new user level formatting program under
`./contrib/ftformat/
'.
Use these buttons to jump to the top menu