1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
To compile filtermail and inspect 'icmake' must be available
(cf. https://fbb-git.gitlab.io/icmake/). To build the man-pages 'yodl' must be
available (cf. https://fbb-git.gitlab.io/yodl/)
Both programs link to the bobcat library, which must be available
(cf. https://fbb-git.gitlab.io/bobcat).
Several Linux distributions (e.g., Debian) offer bobcat, icmake, and yodl as
binary packages.
The compilation uses the c++23 standard. The configuration uses the Gnu g++
compiler, which should be version >= 13.1.0.
To compile the programs:
========================
In the directory containing this README file construct the 'filtermail'
program:
./build program
or, to strip the final program:
./ build program strip
To construct the man-pages:
./build man
Then:
cd inspect
./build program
or
./build program strip
cd ..
Installing the programs and man-pages:
======================================
Inspect the specifications of the directories in the file INSTALL.im and
optionally modify them to match your situation
Then run (probably as 'root'):
./build install x
or specify a directory (e.g., /tmp/dest, created by you) below which you want
to install the files and run:
./build install x /tmp/dest
|