Here is the bare-bones installation procedure for UNIX users:
zgip
-compressed tar
file from
ftp.pppl.gov:/pub/fweb
.
The name of the file contains the version number--e.g.,
fweb-1.61.tar.gz
.
ftp ftp.pppl.gov bin get fweb-1.61.tar.gz quit
gunzip fweb-1.61.tar.gz tar -xf fweb-1.61.tar
If the GNU tar
is installed, these two steps can be combined into
gtar -xzf fweb-1.61.tar.gz
Unpacking creates the directory fweb-1.61
, with at least the two
subdirectories Web
and Manual
.
Web
subdirectory and run the configuration script.
cd fweb-1.61/Web ./configure
./configure
is an sh
script. It attempts to figure out
various local system features automatically, then generates the three
files defaults.mk
, config.h
, and custom.h
; those
are used in the make
. For further information about the
operation of ./configure
, see fweb-1.61/READ_ME.FWEB
.
make [CFLAGS='special compiler flags'] make install
If gcc
is available, it will be used in the make
; in that
case, the default CFLAGS
should be sufficient. If another
compiler is used, ensure that it is run in ANSI-compatible mode, not the
old-style Kernighan and Ritchie.
FWEB compiles on my system without any warnings with
gcc -ansi -pedantic
. Please report any compiler warnings
from an allegedly ANSI-C environment.