Next: Concept index, Previous: Support, Up: Top [Contents][Index]
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.
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.