]> git.pond.sub.org Git - empserver/blob - doc/compiling
a5693169f574c975b577c54febbe2b0a3c0b2688
[empserver] / doc / compiling
1
2                         Compiling the Game
3
4 Required software:
5         make
6         cc
7
8 Machine-wise configuration
9
10         Determine what kind of machine you're on (sun4, sun3, sequent,
11         mipsultrix machine, alpha, etc).
12
13         Type "make" at the high level, and see if your machine is in the
14         resulting list.
15
16         If it is not, you will need to edit the high-level Makefile and
17         add support for your architecture in.  Send e-mail to:
18                 "wolfpack@wolfpackempire.com"
19         if you need help doing this.
20
21 Constructing Binaries
22
23         First, run "make depend" to build the dependencies.  You only need
24         to do this once before the first build.  You may run this again if
25         you make significant changes to the code (including new files, etc.)
26
27         Second, Run "make <arch>" at the top level.
28
29 Installing Info Pages
30
31         The INFO pages aren't run as a part of the normal make session.
32         In order to install them, you must cd into the "info" subdirectory,
33         and run "make".  This will nroff all the info documents and place
34         them in the "../info.nr" directory, from where players can
35         access them during the game.
36
37         You will need perl5 installed as your version of perl for this to
38         work.
39
40         If you add or change any info pages, then be sure to follow
41         the instructions in info/README to generate new Subjects pages.
42