README
1Installation instructions
2=========================
3
4This software suite should compile quite fine on a variety of platforms,
5e.g. current versions of Sun Solaris, FreeBSD, NetBSD, OpenBSD, DragonFly
6BSD, Darwin, Linux and Cygwin. See the comments at the beginning of
7
8 misc/sysconf.h
9
10for a somewhat comprehensive list.
11
12Unless you're trying to install the software on an unsupported system,
13there shouldn't be any need to mess with the makefiles. If you do so,
14you're on your own, and you'll better know what you're doing.
15
16Build environment
17-----------------
18
19Required tools:
20
21- A supported C compiler, plus linker. GCC is fine, but no longer required.
22- GNU make (version 3.79.1, unpatched, recommended, others may or may
23 not work).
24
25Compile & Install
26-----------------
27
28Please run "./configure --help". It will output a list of supported
29options. Then run ./configure with the appropriate arguments. After
30that, run "make" to start the compilation process and "make install"
31to install the compiled binaries.
32
33Example:
34
35 ./configure tac_plus
36 make
37 sudo make install
38
39You may actually omit the "configure" step if you're content with
40the default build options, which are to compile everything and to
41use all optional features your system supports at first glance.
42
43For initial testing, before installing anything, you may enter the
44 /usr/local/lib/mavis/sample
45directory and run the sample configurations you'll find there.
46
47Documentation
48=============
49
50The distribution comes with documentation located in the
51top-level "doc" directory.
52
53Support
54=======
55
56While I really appreciate that you're using the software I'd
57very much prefer *not* to receive private support enquiries.
58
59Please direct support queries to the mailing list at
60
61 event-driven-servers@googlegroups.com
62
63
64